Releases: LIP-Computing/os_restful_client
Releases · LIP-Computing/os_restful_client
User, project and Role management.
This release include:
Support https protocol.
Configuration modified:
- Uses only OS_AUTH_URL and OS_TOKEN
Role management is supported:
- List roles.
- Show role details.
- Grant project to a user using a role.
- Delete grants of a user in a project using a role.
- List grants of a users in a projects filtering by project.
- List grants of a users in a projects filtering by user.
Project and user full
This release allows to manage projects and users in the following functionalities:
- List elements
- Show details of a single element.
- Create a single element by using the attributes specified in the command line.
- Create a bunch of elements by using a file written in json or yaml format. (example in tests folder)
- Delete a single element by using the attributes specified in the command line.
- Delete a bunch of elements by using a file written in json or yaml format. (example int tests folder)
The tool show the information about the possible commands, arguments and options available, using os_restfulcli --help.
The file and attribute format is validate.
Test are working using the python_keystoneclient.