Josh Kearney
b26cb5bf68
Upgraded to PEP8 1.3.3 to stay aligned with Nova, etc.
...
Made all the necessary changes to pass new PEP8 standards.
Also cleaned up docstrings to conform to the HACKING stanards.
Change-Id: Ib8df3030da7a7885655689ab5da0717748c9edbe
2013-01-31 13:31:41 -06:00
Josh Kearney
0a4912f9fb
Standardize on a copyright header and ensure all files have them.
...
Change-Id: I64812bca01ca655c9cf9239a0daea84907082a29
2013-01-24 12:02:23 -06:00
Dean Troyer
697a5ac6cb
Refactor cliff.Command.run()
...
* All commands now perform their action in take_action(). Those producing
output are derived from DisplayCommandBase.
Change-Id: Ic93ba9a2ad449d84242b6aa8624b41379c4fb79a
2012-06-20 10:03:01 -05:00
Dean Troyer
d6a4fb836f
Update service commands
...
* add {create|delete} service
* allow 'service' arg to also search type attribute in show command
Change-Id: I992359dc95fab1fbdab0666d5cbb75e44ba6e0f3
2012-05-15 15:48:11 -05:00
Dean Troyer
5378322906
Add tenant CRUD commands
...
* add {create|delete|set} tenant commands
* move get_XXXX_properties() to common.utils.get_item_properties()
add mixed_case_fields as an optional arg
Change-Id: I7b3bd9cefb08e39730886b31213cbe422b5a8453
2012-05-11 12:08:05 -05:00
Dean Troyer
cc0adad81e
Add tenant commands, work on service
...
* adds {list|show} tenant
* fleshes out service commands (still WIP)
Change-Id: I9dabb6ed3f128a30f140146928320f033d097a06
2012-05-10 14:11:17 -05:00
Dean Troyer
04730e6f40
Add 'list service' command and common modules
2012-04-27 11:53:06 -05:00