File tree 2 files changed +8
-3
lines changed
2 files changed +8
-3
lines changed Original file line number Diff line number Diff line change @@ -108,11 +108,15 @@ func EnableOrDisableAddon(name string, val string) error {
108
108
}
109
109
if enable {
110
110
for _ , addon := range addon .Assets {
111
- cmd .Copy (addon )
111
+ if err := cmd .Copy (addon ); err != nil {
112
+ return errors .Wrapf (err , "error enabling addon %s: %s" , addon .AssetName )
113
+ }
112
114
}
113
115
} else {
114
116
for _ , addon := range addon .Assets {
115
- cmd .Remove (addon )
117
+ if err := cmd .Remove (addon ); err != nil {
118
+ return errors .Wrapf (err , "error disabling addon %s: %s" , addon .AssetName )
119
+ }
116
120
}
117
121
}
118
122
return nil
Original file line number Diff line number Diff line change @@ -68,7 +68,8 @@ var statusCmd = &cobra.Command{
68
68
}
69
69
cmdRunner , err := machine .GetCommandRunner (h )
70
70
if err != nil {
71
- glog .Exitln ("Error getting command runner interface" )
71
+ glog .Errorln ("Error getting command runner interface" )
72
+ cmdUtil .MaybeReportErrorAndExit (err )
72
73
}
73
74
cs , err = cluster .GetLocalkubeStatus (cmdRunner )
74
75
if err != nil {
You can’t perform that action at this time.
0 commit comments