- openstack ${debug} role add heat_stack_owner --user ${PARSER_USER} \
- --project ${PARSER_PROJECT}
- echo " Grant user ${PARSER_USER} the role ${PARSER_ROLE} and heat_stack_owner in project ${PARSER_PROJECT} successful."
+ echo " Grant user ${PARSER_USER} the role ${PARSER_ROLE} in project ${PARSER_PROJECT} successful."
+ openstack ${debug} role list | grep -qow heat_stack_owner && {
+ openstack ${debug} role add heat_stack_owner --user ${PARSER_USER} \
+ --project ${PARSER_PROJECT}
+ echo " Grant user ${PARSER_USER} the role heat_stack_owner in project ${PARSER_PROJECT} successful."
+ }