From 4a416c6cf78cb3ce862dead9aa112371d051aeff Mon Sep 17 00:00:00 2001 From: Evan Hazlett Date: Thu, 12 Mar 2015 12:03:17 -0400 Subject: [PATCH] fixed b2d hostname regression Signed-off-by: Evan Hazlett --- host.go | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/host.go b/host.go index f365270533..81540478a6 100644 --- a/host.go +++ b/host.go @@ -487,6 +487,11 @@ func (h *Host) Create(name string) error { return err } + // set hostname + if err := h.SetHostname(); err != nil { + return err + } + // install docker if err := h.Provision(); err != nil { return err @@ -519,10 +524,6 @@ func (h *Host) Provision() error { return fmt.Errorf("error installing docker: %s\n%s\n", err, string(buf.Bytes())) } - if err := h.SetHostname(); err != nil { - return err - } - return nil } @@ -551,6 +552,11 @@ func (h *Host) SetHostname() error { err error ) + log.Debugf("setting hostname for provider type %s: %s", + h.Driver.GetProviderType(), + h.Name, + ) + switch h.Driver.GetProviderType() { case provider.Local: cmd, err = h.GetSSHCommand(fmt.Sprintf(