From 80518f988af7ad9887a3a3a9e079ea5df7ac8c7e Mon Sep 17 00:00:00 2001 From: David Gageot Date: Wed, 30 Dec 2015 11:57:37 +0100 Subject: [PATCH] Logs for Restart Signed-off-by: David Gageot --- drivers/openstack/openstack.go | 19 ++++++++----------- 1 file changed, 8 insertions(+), 11 deletions(-) diff --git a/drivers/openstack/openstack.go b/drivers/openstack/openstack.go index 0ecc347..b4140bb 100644 --- a/drivers/openstack/openstack.go +++ b/drivers/openstack/openstack.go @@ -400,6 +400,14 @@ func (d *Driver) Stop() error { return d.client.StopInstance(d) } +func (d *Driver) Restart() error { + if err := d.initCompute(); err != nil { + return err + } + + return d.client.RestartInstance(d) +} + func (d *Driver) Remove() error { log.Debug("deleting instance...", map[string]string{"MachineId": d.MachineId}) log.Info("Deleting OpenStack instance...") @@ -417,17 +425,6 @@ func (d *Driver) Remove() error { return nil } -func (d *Driver) Restart() error { - log.Info("Restarting OpenStack instance...", map[string]string{"MachineId": d.MachineId}) - if err := d.initCompute(); err != nil { - return err - } - if err := d.client.RestartInstance(d); err != nil { - return err - } - return nil -} - func (d *Driver) Kill() error { return d.Stop() }