From 8b97c82192516efa0a0c3a3f2c9501ea104df2cf Mon Sep 17 00:00:00 2001 From: Dongyu Zheng Date: Wed, 26 Oct 2016 11:26:28 -0700 Subject: [PATCH] Add set name label to XVA import. Add forgotten err = ... for set description --- builder/xenserver/xva/step_import_instance.go | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/builder/xenserver/xva/step_import_instance.go b/builder/xenserver/xva/step_import_instance.go index 0a734b73..5510d620 100644 --- a/builder/xenserver/xva/step_import_instance.go +++ b/builder/xenserver/xva/step_import_instance.go @@ -60,7 +60,13 @@ func (self *stepImportInstance) Run(state multistep.StateBag) multistep.StepActi } state.Put("instance_uuid", instanceId) - instance.SetDescription(config.VMDescription) + err = instance.SetNameLabel(config.VMName) + if err != nil { + ui.Error(fmt.Sprintf("Error setting VM name: %s", err.Error())) + return multistep.ActionHalt + } + + err = instance.SetDescription(config.VMDescription) if err != nil { ui.Error(fmt.Sprintf("Error setting VM description: %s", err.Error())) return multistep.ActionHalt