postservice/30-one-mng: Uilisation de onecluster list dans get_cluster_id_by_name
Si le nom du cluster contiens la chaine "ID" le script sort une erreur On utilise donc une autre commande avec une autre méthode de parsing pour obtenir le résultat fixes #12576 @1h
This commit is contained in:
parent
ffec623695
commit
7c5ecd6ed0
@ -104,8 +104,10 @@ function get_cluster_id_by_name()
|
|||||||
name=${1}
|
name=${1}
|
||||||
cmd="onecluster"
|
cmd="onecluster"
|
||||||
opt="show ${name}"
|
opt="show ${name}"
|
||||||
|
opt="list -l ID,NAME -f NAME=${name} --csv"
|
||||||
|
|
||||||
res=$(${cmd} ${opt} --user ${AUTH%:*} --password ${AUTH#*:} | grep ID)
|
|
||||||
|
res=$(${cmd} ${opt} --user ${AUTH%:*} --password ${AUTH#*:} | awk -F ',' '/^[0-9]/ { print $1 }')
|
||||||
if [[ ${?} -eq 0 ]]
|
if [[ ${?} -eq 0 ]]
|
||||||
then
|
then
|
||||||
echo ${res#*:}
|
echo ${res#*:}
|
||||||
|
Loading…
Reference in New Issue
Block a user