get_or_create_domain: simplify with "--or-show" argument
Similar to other functions, this uses "--or-show" to avoid double calls. Co-Authored-By: Jens Harbott <harbott@osism.tech> Change-Id: I548f9acd812687838e04b705f86f3b70d2b10caf
This commit is contained in:
parent
f0ad3e5f3f
commit
e3bc6b5f57
@ -875,14 +875,9 @@ function policy_add {
|
||||
# Usage: get_or_create_domain <name> <description>
|
||||
function get_or_create_domain {
|
||||
local domain_id
|
||||
# Gets domain id
|
||||
domain_id=$(
|
||||
# Gets domain id
|
||||
openstack --os-cloud devstack-system-admin domain show $1 \
|
||||
-f value -c id 2>/dev/null ||
|
||||
# Creates new domain
|
||||
openstack --os-cloud devstack-system-admin domain create $1 \
|
||||
--description "$2" \
|
||||
--description "$2" --or-show \
|
||||
-f value -c id
|
||||
)
|
||||
echo $domain_id
|
||||
|
Loading…
x
Reference in New Issue
Block a user