Parallels-iso errors while removing floppy drive GH-1226
Status "stopping" should be handled in IsRunning
This commit is contained in:
parent
1dcaf17168
commit
905f242582
|
@ -79,6 +79,8 @@ func (d *Parallels9Driver) IsRunning(name string) (bool, error) {
|
|||
return false, err
|
||||
}
|
||||
|
||||
log.Printf("Checking VM state: %s\n", strings.TrimSpace(stdout.String()))
|
||||
|
||||
for _, line := range strings.Split(stdout.String(), "\n") {
|
||||
if line == "running" {
|
||||
return true, nil
|
||||
|
@ -90,6 +92,9 @@ func (d *Parallels9Driver) IsRunning(name string) (bool, error) {
|
|||
if line == "paused" {
|
||||
return true, nil
|
||||
}
|
||||
if line == "stopping" {
|
||||
return true, nil
|
||||
}
|
||||
}
|
||||
|
||||
return false, nil
|
||||
|
|
Loading…
Reference in New Issue