Skip to content

Commit 7b7ebee

Browse files
committed
Code review
1 parent 40f189c commit 7b7ebee

File tree

3 files changed

+9
-12
lines changed

3 files changed

+9
-12
lines changed

node.go

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -351,10 +351,7 @@ func (vm *MultipassNode) launchVM(extras *nodeCreationExtra) error {
351351

352352
glog.Infof("Launch VM:%s for nodegroup: %s", vm.NodeName, extras.nodegroupID)
353353

354-
if vm.AutoProvisionned == false {
355-
err = fmt.Errorf(errVMNotProvisionnedByMe, vm.NodeName)
356-
} else {
357-
354+
if vm.AutoProvisionned {
358355
if vm.State != MultipassNodeStateNotCreated {
359356
err = fmt.Errorf(errVMAlreadyCreated, vm.NodeName)
360357
} else if cloudInitFile, err = vm.writeCloudFile(extras); err == nil {
@@ -415,6 +412,8 @@ func (vm *MultipassNode) launchVM(extras *nodeCreationExtra) error {
415412
}
416413
}
417414
}
415+
} else {
416+
err = fmt.Errorf(errVMNotProvisionnedByMe, vm.NodeName)
418417
}
419418

420419
if err == nil {
@@ -521,9 +520,7 @@ func (vm *MultipassNode) deleteVM(kubeconfig string) error {
521520
var err error
522521
var state MultipassNodeState
523522

524-
if vm.AutoProvisionned == false {
525-
err = fmt.Errorf(errVMNotProvisionnedByMe, vm.NodeName)
526-
} else {
523+
if vm.AutoProvisionned {
527524
state, err = vm.statusVM()
528525

529526
if err == nil {
@@ -574,6 +571,8 @@ func (vm *MultipassNode) deleteVM(kubeconfig string) error {
574571
err = fmt.Errorf(errDeleteVMFailed, vm.NodeName, err)
575572
}
576573
}
574+
} else {
575+
err = fmt.Errorf(errVMNotProvisionnedByMe, vm.NodeName)
577576
}
578577

579578
if err == nil {

nodegroup.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -291,7 +291,7 @@ func (g *MultipassNodeGroup) autoDiscoveryNodes(scaleDownDisabled bool, kubeconf
291291
annotateArgument,
292292
nodeArgument,
293293
nodeInfo.Name,
294-
fmt.Sprintf("%s=%s", annotationScaleDownDisabled, strconv.FormatBool(scaleDownDisabled && node.AutoProvisionned == false)),
294+
fmt.Sprintf("%s=%s", annotationScaleDownDisabled, strconv.FormatBool(scaleDownDisabled && !node.AutoProvisionned)),
295295
fmt.Sprintf("%s=%s", annotationNodeAutoProvisionned, strconv.FormatBool(node.AutoProvisionned)),
296296
fmt.Sprintf("%s=%d", annotationNodeIndex, node.NodeIndex),
297297
overwriteArgument,

utils.go

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -95,10 +95,8 @@ func fileExists(name string) bool {
9595
return false
9696
}
9797

98-
if _, err := os.Stat(name); err != nil {
99-
if os.IsNotExist(err) {
100-
return false
101-
}
98+
if _, err := os.Stat(name); err != nil && os.IsNotExist(err) {
99+
return false
102100
}
103101

104102
return true

0 commit comments

Comments
 (0)