This command is deprecated. The new command is role assignment list.
Change-Id: I8dba0be21d5af6751bea13d8ff29cd4b7589ab3e
| ... | ... |
@@ -260,7 +260,7 @@ for scripting: |
| 260 | 260 |
openstack user create $NAME --password=$PASSWORD --project $PROJECT |
| 261 | 261 |
openstack role add Member --user $NAME --project $PROJECT |
| 262 | 262 |
# The Member role is created by stack.sh |
| 263 |
- # openstack role list |
|
| 263 |
+ # openstack role assignment list |
|
| 264 | 264 |
|
| 265 | 265 |
Swift |
| 266 | 266 |
----- |
| ... | ... |
@@ -148,7 +148,7 @@ function get_user_id {
|
| 148 | 148 |
function get_role_id {
|
| 149 | 149 |
local ROLE_NAME=$1 |
| 150 | 150 |
local ROLE_ID |
| 151 |
- ROLE_ID=`openstack role list | grep $ROLE_NAME | awk '{print $2}'`
|
|
| 151 |
+ ROLE_ID=`openstack role assignment list | grep $ROLE_NAME | awk '{print $2}'`
|
|
| 152 | 152 |
die_if_not_set $LINENO ROLE_ID "Failure retrieving ROLE_ID for $ROLE_NAME" |
| 153 | 153 |
echo "$ROLE_ID" |
| 154 | 154 |
} |
| ... | ... |
@@ -865,11 +865,9 @@ function get_or_add_user_project_role {
|
| 865 | 865 |
domain_args=$(_get_domain_args $4 $5) |
| 866 | 866 |
|
| 867 | 867 |
# Gets user role id |
| 868 |
- user_role_id=$(openstack role list \ |
|
| 868 |
+ user_role_id=$(openstack role assignment list \ |
|
| 869 | 869 |
--user $2 \ |
| 870 |
- --column "ID" \ |
|
| 871 | 870 |
--project $3 \ |
| 872 |
- --column "Name" \ |
|
| 873 | 871 |
$domain_args \ |
| 874 | 872 |
| grep " $1 " | get_field 1) |
| 875 | 873 |
if [[ -z "$user_role_id" ]]; then |
| ... | ... |
@@ -878,11 +876,9 @@ function get_or_add_user_project_role {
|
| 878 | 878 |
--user $2 \ |
| 879 | 879 |
--project $3 \ |
| 880 | 880 |
$domain_args |
| 881 |
- user_role_id=$(openstack role list \ |
|
| 881 |
+ user_role_id=$(openstack role assignment list \ |
|
| 882 | 882 |
--user $2 \ |
| 883 |
- --column "ID" \ |
|
| 884 | 883 |
--project $3 \ |
| 885 |
- --column "Name" \ |
|
| 886 | 884 |
$domain_args \ |
| 887 | 885 |
| grep " $1 " | get_field 1) |
| 888 | 886 |
fi |
| ... | ... |
@@ -894,22 +890,18 @@ function get_or_add_user_project_role {
|
| 894 | 894 |
function get_or_add_user_domain_role {
|
| 895 | 895 |
local user_role_id |
| 896 | 896 |
# Gets user role id |
| 897 |
- user_role_id=$(openstack role list \ |
|
| 897 |
+ user_role_id=$(openstack role assignment list \ |
|
| 898 | 898 |
--user $2 \ |
| 899 |
- --column "ID" \ |
|
| 900 | 899 |
--domain $3 \ |
| 901 |
- --column "Name" \ |
|
| 902 | 900 |
| grep " $1 " | get_field 1) |
| 903 | 901 |
if [[ -z "$user_role_id" ]]; then |
| 904 | 902 |
# Adds role to user and get it |
| 905 | 903 |
openstack role add $1 \ |
| 906 | 904 |
--user $2 \ |
| 907 | 905 |
--domain $3 |
| 908 |
- user_role_id=$(openstack role list \ |
|
| 906 |
+ user_role_id=$(openstack role assignment list \ |
|
| 909 | 907 |
--user $2 \ |
| 910 |
- --column "ID" \ |
|
| 911 | 908 |
--domain $3 \ |
| 912 |
- --column "Name" \ |
|
| 913 | 909 |
| grep " $1 " | get_field 1) |
| 914 | 910 |
fi |
| 915 | 911 |
echo $user_role_id |
| ... | ... |
@@ -920,13 +912,11 @@ function get_or_add_user_domain_role {
|
| 920 | 920 |
function get_or_add_user_domain_role {
|
| 921 | 921 |
local user_role_id |
| 922 | 922 |
# Gets user role id |
| 923 |
- user_role_id=$(openstack role list \ |
|
| 923 |
+ user_role_id=$(openstack role assignment list \ |
|
| 924 | 924 |
--user $2 \ |
| 925 | 925 |
--os-url=$KEYSTONE_SERVICE_URI_V3 \ |
| 926 | 926 |
--os-identity-api-version=3 \ |
| 927 |
- --column "ID" \ |
|
| 928 | 927 |
--domain $3 \ |
| 929 |
- --column "Name" \ |
|
| 930 | 928 |
| grep " $1 " | get_field 1) |
| 931 | 929 |
if [[ -z "$user_role_id" ]]; then |
| 932 | 930 |
# Adds role to user and get it |
| ... | ... |
@@ -935,13 +925,11 @@ function get_or_add_user_domain_role {
|
| 935 | 935 |
--domain $3 \ |
| 936 | 936 |
--os-url=$KEYSTONE_SERVICE_URI_V3 \ |
| 937 | 937 |
--os-identity-api-version=3 |
| 938 |
- user_role_id=$(openstack role list \ |
|
| 938 |
+ user_role_id=$(openstack role assignment list \ |
|
| 939 | 939 |
--user $2 \ |
| 940 | 940 |
--os-url=$KEYSTONE_SERVICE_URI_V3 \ |
| 941 | 941 |
--os-identity-api-version=3 \ |
| 942 |
- --column "ID" \ |
|
| 943 | 942 |
--domain $3 \ |
| 944 |
- --column "Name" \ |
|
| 945 | 943 |
| grep " $1 " | get_field 1) |
| 946 | 944 |
fi |
| 947 | 945 |
echo $user_role_id |
| ... | ... |
@@ -952,19 +940,19 @@ function get_or_add_user_domain_role {
|
| 952 | 952 |
function get_or_add_group_project_role {
|
| 953 | 953 |
local group_role_id |
| 954 | 954 |
# Gets group role id |
| 955 |
- group_role_id=$(openstack role list \ |
|
| 955 |
+ group_role_id=$(openstack role assignment list \ |
|
| 956 | 956 |
--group $2 \ |
| 957 | 957 |
--project $3 \ |
| 958 |
- -c "ID" -f value) |
|
| 958 |
+ -f value) |
|
| 959 | 959 |
if [[ -z "$group_role_id" ]]; then |
| 960 | 960 |
# Adds role to group and get it |
| 961 | 961 |
openstack role add $1 \ |
| 962 | 962 |
--group $2 \ |
| 963 | 963 |
--project $3 |
| 964 |
- group_role_id=$(openstack role list \ |
|
| 964 |
+ group_role_id=$(openstack role assignment list \ |
|
| 965 | 965 |
--group $2 \ |
| 966 | 966 |
--project $3 \ |
| 967 |
- -c "ID" -f value) |
|
| 967 |
+ -f value) |
|
| 968 | 968 |
fi |
| 969 | 969 |
echo $group_role_id |
| 970 | 970 |
} |