Skip to content

Commit b478187

Browse files
Merge pull request #181 from ashu-011/add_create_group_resource
Add create group option in horizontest image
2 parents 68015b5 + 68ed549 commit b478187

File tree

1 file changed

+11
-0
lines changed

1 file changed

+11
-0
lines changed

container-images/tcib/base/os/horizontest/run_horizontest.sh

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ PROJECT_NAME=horizontest
1111
USER_NAME=horizontest
1212
PASSWORD=horizontest
1313
FLAVOR_NAME=m1.tiny
14+
GROUP_NAME=admins
1415

1516
# assert mandatory variables have been set
1617
[[ -z ${ADMIN_USERNAME} ]] && echo "ADMIN_USERNAME not set" && exit 1
@@ -56,6 +57,11 @@ function create_custom_resources {
5657
--public ${FLAVOR_NAME} \
5758
--ram 512 --disk 1 --vcpus 1
5859
fi
60+
61+
if ! openstack group show --os-cloud default ${GROUP_NAME}; then
62+
openstack group create \
63+
--os-cloud default ${GROUP_NAME}
64+
fi
5965
}
6066

6167
function delete_custom_resources {
@@ -78,6 +84,11 @@ function delete_custom_resources {
7884
openstack flavor delete \
7985
--os-cloud default ${FLAVOR_NAME}
8086
fi
87+
88+
if openstack group show --os-cloud default ${GROUP_NAME}; then
89+
openstack group delete \
90+
--os-cloud default ${GROUP_NAME}
91+
fi
8192
}
8293

8394
pushd ${HORIZONTEST_DIR}

0 commit comments

Comments
 (0)