Comment 7 for bug 1392035

Revision history for this message
Alexey Miroshkin (amirosh) wrote :

I think this approach - to treat the parameter as ID, if fails - as name is far from perfect. Here is a situation when it gets wrong result:

(openstack) user show Newuser
+----------+----------------------------------+
| Field | Value |
+----------+----------------------------------+
| email | None |
| enabled | True |
| id | 66433a960fbd44599e1f4cccfd6489a8 |
| name | Newuser |
| username | Newuser |
+----------+----------------------------------+

(openstack) user create 66433a960fbd44599e1f4cccfd6489a8
+----------+----------------------------------+
| Field | Value |
+----------+----------------------------------+
| email | None |
| enabled | True |
| id | 3c1fea7066a84cc6a5ccf2292de5893d |
| name | 66433a960fbd44599e1f4cccfd6489a8 |
| username | 66433a960fbd44599e1f4cccfd6489a8 |
+----------+----------------------------------+

(openstack) user show 66433a960fbd44599e1f4cccfd6489a8
+----------+----------------------------------+
| Field | Value |
+----------+----------------------------------+
| email | None |
| enabled | True |
| id | 66433a960fbd44599e1f4cccfd6489a8 |
| name | Newuser |
| username | Newuser |
+----------+----------------------------------+