Skip to content
Snippets Groups Projects
Commit 48928b9e authored by Florent Gluck's avatar Florent Gluck
Browse files

Added more sanity checks

parent bbfe46e0
No related branches found
No related tags found
No related merge requests found
...@@ -46,6 +46,11 @@ func (cmd *Cred2pdf)Run(args []string) int { ...@@ -46,6 +46,11 @@ func (cmd *Cred2pdf)Run(args []string) int {
return 1 return 1
} }
if len(vms) == 0 {
u.PrintlnErr("No VMs to retrieve credentials from!")
return 1
}
const leftMargin = 4. const leftMargin = 4.
const topMargin = 4. const topMargin = 4.
const rightMargin = 0. const rightMargin = 0.
......
...@@ -37,6 +37,11 @@ func (cmd *Del)Run(args []string) int { ...@@ -37,6 +37,11 @@ func (cmd *Del)Run(args []string) int {
return 1 return 1
} }
if len(vms) == 0 {
u.PrintlnErr("No VMs to delete!")
return 1
}
statusCode := 0 statusCode := 0
for _, vm := range(vms) { for _, vm := range(vms) {
......
...@@ -58,6 +58,11 @@ func (cmd *DelAccess)Run(args []string) int { ...@@ -58,6 +58,11 @@ func (cmd *DelAccess)Run(args []string) int {
return 1 return 1
} }
if len(vms) == 0 {
u.PrintlnErr("No VMs to delete user's VM access!")
return 1
}
statusCode := 0 statusCode := 0
for _, vm := range(vms) { for _, vm := range(vms) {
......
...@@ -71,6 +71,11 @@ func (cmd *Edit)Run(args []string) int { ...@@ -71,6 +71,11 @@ func (cmd *Edit)Run(args []string) int {
return 1 return 1
} }
if len(vms) == 0 {
u.PrintlnErr("No VMs to edit!")
return 1
}
statusCode := 0 statusCode := 0
for _, vm := range(vms) { for _, vm := range(vms) {
......
...@@ -55,6 +55,11 @@ func (cmd *SetAccess)Run(args []string) int { ...@@ -55,6 +55,11 @@ func (cmd *SetAccess)Run(args []string) int {
return 1 return 1
} }
if len(vms) == 0 {
u.PrintlnErr("No VMs to set user's VM access!")
return 1
}
type vmAccessForUserArgs struct { type vmAccessForUserArgs struct {
Access map[string]int `json:"access" validate:"required"` Access map[string]int `json:"access" validate:"required"`
} }
......
...@@ -37,6 +37,11 @@ func (cmd *Start)Run(args []string) int { ...@@ -37,6 +37,11 @@ func (cmd *Start)Run(args []string) int {
return 1 return 1
} }
if len(vms) == 0 {
u.PrintlnErr("No VMs to start!")
return 1
}
statusCode := 0 statusCode := 0
for _, vm := range(vms) { for _, vm := range(vms) {
......
...@@ -37,6 +37,11 @@ func (cmd *Stop)Run(args []string) int { ...@@ -37,6 +37,11 @@ func (cmd *Stop)Run(args []string) int {
return 1 return 1
} }
if len(vms) == 0 {
u.PrintlnErr("No VMs to stop!")
return 1
}
statusCode := 0 statusCode := 0
for _, vm := range(vms) { for _, vm := range(vms) {
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment