From 5f95e6a15c52ae8340bb16e3f15887f1f8203051 Mon Sep 17 00:00:00 2001
From: Florent Gluck <florent.gluck@hesge.ch>
Date: Fri, 27 Jan 2023 00:11:42 +0100
Subject: [PATCH] Changed bracket characters [...] to <...> when pre/post
 fixing VM names when VMs are created from csv files. This prevent escaping [
 or ] in regular expressions. Bumped client version to 1.6.3

---
 src/cmdVM/vmCreate.go  | 4 ++--
 src/version/version.go | 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/src/cmdVM/vmCreate.go b/src/cmdVM/vmCreate.go
index d3f7e9f..dc72b9c 100644
--- a/src/cmdVM/vmCreate.go
+++ b/src/cmdVM/vmCreate.go
@@ -125,10 +125,10 @@ func (cmd *Create)Run(args []string) int {
         if csvEntries == nil {
             if count > 1 {
                 numberPadded := fmt.Sprintf("%0"+strconv.Itoa(digits)+"d", i)
-                vmArgs.Name = name+" ["+numberPadded+"]"
+                vmArgs.Name = name+" <"+numberPadded+">"
             }
         } else {
-            vmArgs.Name = name+" ["+csvEntries[i-1]+"]"
+            vmArgs.Name = name+" <"+csvEntries[i-1]+">"
         }
 
         resp, err := client.R().SetBody(vmArgs).Post(host+"/vms")
diff --git a/src/version/version.go b/src/version/version.go
index 1bc304e..1f592a8 100644
--- a/src/version/version.go
+++ b/src/version/version.go
@@ -8,7 +8,7 @@ import (
 const (
     major  = 1
     minor  = 6
-    bugfix = 2
+    bugfix = 3
 )
 
 type Version struct {
-- 
GitLab