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 |
} |