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