From e2570ef5b4bb8e7ead460b55b7976b65a91705ca Mon Sep 17 00:00:00 2001
From: Malte Bauch <malte.bauch@extern.h-da.de>
Date: Thu, 14 Jul 2022 18:49:46 +0200
Subject: [PATCH] Update scripts

---
 scripts/test-add-device.sh           | 8 ++++++--
 scripts/test-add-multiple-devices.sh | 2 +-
 scripts/test-add-pnd.sh              | 2 +-
 scripts/test-list-devices.sh         | 8 ++++++++
 4 files changed, 16 insertions(+), 4 deletions(-)
 create mode 100755 scripts/test-list-devices.sh

diff --git a/scripts/test-add-device.sh b/scripts/test-add-device.sh
index 5268009a1..82ba2d42e 100755
--- a/scripts/test-add-device.sh
+++ b/scripts/test-add-device.sh
@@ -1,3 +1,7 @@
-./artifacts/gosdnc init --controller 127.0.0.1:55055
-./artifacts/gosdnc device create -a 172.100.0.11:6030 -u admin -p admin --name='test-ceos-1' --type csbi
+if [ $# -eq 0 ]
+  then
+    echo 'you need to provide the password for the admin user'
+    exit 1
+fi
+./artifacts/gosdnc device create -a 172.100.0.11:6030 -u admin -p admin --name="test-ceos-1"
 ./artifacts/gosdnc device list
diff --git a/scripts/test-add-multiple-devices.sh b/scripts/test-add-multiple-devices.sh
index 159180dc0..58c6a4944 100755
--- a/scripts/test-add-multiple-devices.sh
+++ b/scripts/test-add-multiple-devices.sh
@@ -7,7 +7,7 @@ fi
 ./artifacts/gosdnc login --controller 127.0.0.1:55055 --u admin --p $1
 ./artifacts/gosdnc pnd use 5f20f34b-cbd0-4511-9ddc-c50cf6a3b49d
 
-for i in {0..$2}
+for i in $(seq 1 $2)
 do
     ./artifacts/gosdnc device create -a 172.100.0.11:6030 -u admin -p admin --name="test-ceos-$i"
 done
diff --git a/scripts/test-add-pnd.sh b/scripts/test-add-pnd.sh
index fc8a36129..bd2cf7e77 100755
--- a/scripts/test-add-pnd.sh
+++ b/scripts/test-add-pnd.sh
@@ -5,5 +5,5 @@ if [ $# -eq 0 ]
 fi
 
 ./artifacts/gosdnc login --controller 127.0.0.1:55055 --u admin --p $1
-./artifacts/gosdnc pnd create --name test-pnd-1 test
+./artifacts/gosdnc pnd create --name test-pnd-1
 ./artifacts/gosdnc list
diff --git a/scripts/test-list-devices.sh b/scripts/test-list-devices.sh
new file mode 100755
index 000000000..ec6fa1320
--- /dev/null
+++ b/scripts/test-list-devices.sh
@@ -0,0 +1,8 @@
+if [ $# -eq 0 ]
+  then
+    echo 'you need to provide the password for the admin user'
+    exit 1
+fi
+
+./artifacts/gosdnc login --controller 127.0.0.1:55055 --u admin --p $1
+./artifacts/gosdnc device list
-- 
GitLab