From 4d22bd1d4add5f2f34347c759e180fe3d5eba2a4 Mon Sep 17 00:00:00 2001 From: Taliesin Sisson Date: Tue, 29 Mar 2016 22:56:26 +0100 Subject: [PATCH] Generate switch name using uuid v1 --- builder/hyperv/common/step_create_external_switch.go | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/builder/hyperv/common/step_create_external_switch.go b/builder/hyperv/common/step_create_external_switch.go index 4ab1c335b..75249b8b4 100644 --- a/builder/hyperv/common/step_create_external_switch.go +++ b/builder/hyperv/common/step_create_external_switch.go @@ -5,9 +5,10 @@ package common import ( - "code.google.com/p/go-uuid/uuid" "fmt" + "github.com/mitchellh/multistep" + "github.com/mitchellh/packer/common/uuid" "github.com/mitchellh/packer/packer" ) @@ -30,7 +31,7 @@ func (s *StepCreateExternalSwitch) Run(state multistep.StateBag) multistep.StepA ui.Say("Creating external switch...") - packerExternalSwitchName := "paes_" + uuid.New() + packerExternalSwitchName := "paes_" + uuid.TimeOrderedUUID() err = driver.CreateExternalVirtualSwitch(vmName, packerExternalSwitchName) if err != nil {