implement swift client commands
Implement the features of the existing swift client
Blueprint information
- Status:
- Complete
- Approver:
- None
- Priority:
- Medium
- Drafter:
- Dean Troyer
- Direction:
- Needs approval
- Assignee:
- Dean Troyer
- Definition:
- Approved
- Series goal:
- None
- Implementation:
- Implemented
- Milestone target:
- m6
- Started by
- Dean Troyer
- Completed by
- Dean Troyer
Related branches
Related bugs
Sprints
Whiteboard
Swift has no client library in the same manner as the other clients, it does have swiftclient/
The naming of the functions in client.py are a bit counter-intuitive, as in you call get_accounts to get a list of containers. In the reqork of clients.py the function names will be changed to more closely match our usage and not be a direct mapping of the API being called.
A low-level REAT API layer has been created (openstackclien
Gerrit topic: https:/
Addressed by: https:/
Add container create and delete support
Addressed by: https:/
Add commands for object upload and delete
Addressed by: https:/
Add preliminary support for downloading objects
Gerrit topic: https:/
Addressed by: https:/
Add preliminary save container support
Work Items
Work items:
Container and obejct list commands: DONE
Container and obejct show commands: DONE