| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
| |
Change-Id: I1687d51bddb873549163dcf488fc40cdd9edcb29
Change-Id: Ic4a43955526fcde313ad2f2afec8fafeb87f37a6
|
| |
|
|
| |
Change-Id: I1969b4d74363a8d77cbb5dac661874f3bea2e96c
|
| |
|
|
|
|
| |
Fixes bug 1179007
Change-Id: Ief74b121dcad28bb1c2b6044ef72e0cbd51e8f65
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
Reverse the commands to use nouns followed by
verbs to allow users to take full advantage of
tab completion.
Compound nouns (e.g., "floating-ip") are also
reversed (e.g., "ip floating list" and "ip fixed list").
blueprint nouns-vs-verbs
Change-Id: Icf09fb8d7dbd09772bddbbeb74f9a379d9189b72
Signed-off-by: Doug Hellmann <doug.hellmann@dreamhost.com>
|
| |
|
|
|
|
|
|
|
|
| |
Adds:
* console-log
* console-url
Part of blueprint nova-client
Change-Id: Ibea7f96382283770988d05379d41a148f8cd8c4f
|
| |\ |
|
| | |
| |
| |
| |
| |
| |
| |
| | |
Add create, delete, list, show keypair commands
Part of blueprint nova-client
Change-Id: Ieba00d3b3e3a326f875c01ac2a2b9bbd036cd7c9
|
| |\ \ |
|
| | |/
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Adds:
* fixed-ip commands: add, remove
* floating-ip commands: add, create, delete, list, remove
* floating-ip-poo command: list
Also uses NAME_ATTR in the Resource class if present to determine
the attribute to be used for searching in utils.find_resource()
Change-Id: Ifd8fa60f880fc4050dea182ac24553cc2c4bff15
|
| |/
|
|
|
|
|
|
|
| |
We use the V1 API for `create` since it does not
yet exist in the V2 API in glanceclient.
For blueprint glance-client.
Change-Id: Ifa819c14f6a013f4530d16247a671e5a1c740a28
|
| |\ |
|
| | |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Now able to pass metadata to the create method,
as well as update it with set, and remove it with unset.
I'm currently passing it as an optional param like the following:
--meta-data=key1=value1
which seems weird, what about
--meta-data=key1:value1
I'd have to update type too if that is the case.
Change-Id: I0fc8398768da015c1f53c5c564c68a2cfb53e778
|
| |/
|
|
|
|
|
| |
use file for data blobs
add create/set/delete/show/list policy for v3
Change-Id: I5f68ef89dfb2241ea1aca00736ee6df5f6f03a9b
|
| |
|
|
|
|
|
|
|
|
|
| |
PEP8 E126 wants continued strings to line up vertically, totally destroying the
readability and visual indication of the beginning of a string in a list
* Ignore PEP8 E126 in order to indent the entry point strings in a readable manner.
* Sort the enrty point command strings by object then verb.
* Bring other ignores from run_tests.sh to tox.ini
Change-Id: I2593de7d6c058322101bc68636317cdba29fe664
|
| |
|
|
|
|
|
|
|
|
|
| |
changed to volume-type
changed command to --long, added a formatter for key=value
Just noticed there is an option in cinder for a command called
extra-specs-list, only relates to volume-types, to list the
meta-data key/value pair. Added that functionality.
Also made minor changes so delete/set/unset can be called by name.
Change-Id: If534ccd1d8a3abc6d235c60ec9a964b88e3fa66d
|
| |
|
|
|
|
|
|
|
| |
simple rebase
integrated dolphm and dtroyer comments
Added create,list,delete,set,show endpoints
modified setup.py
Change-Id: Id6153db16db44130beb3b44a8e3e2f72e9a01e5f
|
| |
|
|
|
|
|
|
|
| |
simple rebase
rewrite help for create, remove choices
Added create/delete/list/show/set for service
Modified setup.py
Change-Id: I5ced0e214cc2f7fc70493c66b4381040ce8122fe
|
| |
|
|
|
|
|
|
|
| |
keep the functions sorted
Please review carefully as I intend to mimic this logic with
list and remove, I'm open to suggestions about handling thigs
differently
Change-Id: Ia6359134c44447f3b758870c4dc306ec1f970852
|
| |\ |
|
| | |
| |
| |
| |
| |
| |
| |
| | |
Added create/delete/set/list/show support for roles
Broken up to make reviewing easier.
Will add more functionality (add/remove) later
Change-Id: I95bddd27d8d9d251ad2fd60c3e3ee1e2cbcd7d4b
|
| |\ \
| |/
|/| |
|
| | |
| |
| |
| |
| |
| |
| |
| | |
rebase again, and change util to look for display_name too
minor changes and rebase
add create/delete/list/set/show support for snapshot
Change-Id: I80261653fa919555a44ddda07b0a827ccd16e5e0
|
| | |
| |
| |
| | |
Change-Id: Ib8109550b06d152773394a1d15f6202b9f9b029c
|
| |\ \ |
|
| | | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
moved policy.py to it's own patch
minor changes based on comments
reworked it now that the domain specs have changed
added credential - create, delete, update, show, list
added domain - create, delete, update, show, list
update setup.py entry points
Change-Id: I6bbbb8fdfbc3e76ba75374e9579eb92c96c928fe
|
| |\ \ \
| |_|/
|/| | |
|
| | |/
| |
| |
| | |
Change-Id: I51c443512a82729564b76e6f835195ff193232d2
|
| |/
|
|
|
|
|
|
|
| |
fix with dtroyer's comments
rebase
fix with dhellmann's comments
create/list/delete/show/set for volume commands
Change-Id: Id8236685d815dbf73873bab2363d82274a9aa556
|
| |
|
|
|
|
|
| |
rebase
added set and unset metadata
Change-Id: I8d969e1de305975d7c71a0bad3a62b15f423c3e0
|
| |\ |
|
| | |
| |
| |
| | |
Change-Id: I548e35396534b5498f31a45c752984f6d33357c3
|
| |/
|
|
|
|
|
|
| |
added dhellmann's suggestions
created entry points in setup.py
added show/set/list quotas for v1 volume
Change-Id: I8ed6a9518007b31cafeaa70a54d5bf54a549195b
|
| |
|
|
| |
Change-Id: Idb1eb2f838074ce5fb3d4aa7b72fd747ac6915c7
|
| |
|
|
| |
Change-Id: I818a2ea51a773f50da385cbdd71771a4ac923bd7
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
made the changes suggested by dtroyer
added client
modified setup.py entry points
updated pip required
added support for create/delete/list volume types
openstack list type
openstack create type typeName
openstack delete type typeNameOrId
Change-Id: I43655de151582e37f14dc9550151a66db7a009ab
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Use multiple entry point groups to represent each API+version
combination supported
* Add some tests
Try it out:
* Right now only '* user' commands have multiple overlapping versions;
you can see the selection between v2.0 and v3 by looking at the
command help output for 'tenant' vs 'project':
os --os-identity-api-version=2.0 help set user
os --os-identity-api-version=3 help set user
Change-Id: I7114fd246843df0243d354a7cce697810bb7de62
|
| |
|
|
|
|
|
|
| |
Made all the necessary changes to pass new PEP8 standards.
Also cleaned up docstrings to conform to the HACKING stanards.
Change-Id: Ib8df3030da7a7885655689ab5da0717748c9edbe
|
| |\ |
|
| | |
| |
| |
| | |
Change-Id: I09adc9b5c01aa97ffba58dff8a696172e8654e3e
|
| |\ \ |
|
| | |/
| |
| |
| | |
Change-Id: I64812bca01ca655c9cf9239a0daea84907082a29
|
| |/
|
|
|
|
|
|
|
|
|
| |
updated with latest comments
modified entry points in setup.py
added group.py (v3)
added project.py (v3)
fixed indentation
updated to include new headers
Change-Id: Ice68b6c5bacb68d2e95321d903043056a9b8e810
|
| |
|
|
|
|
|
|
| |
Run tests with testr for parallel execution.
Part of blueprint grizzly-testtools.
Change-Id: I560592186f2f440049a451a32e58067262ab62d0
|
| |
|
|
| |
Change-Id: Ib0325e62a7e50aa94e852a73f9a2cb95daa8d5f6
|
| |
|
|
|
|
|
|
| |
Add trove classifier to have the client listed among the
other OpenStack-related projets on PyPI.
Change-Id: I34c47bde5885a3f436c100cda5202d6ad8356131
Signed-off-by: Doug Hellmann <doug.hellmann@dreamhost.com>
|
| |
|
|
|
|
|
| |
* add server create, delete, pause, reboot, rebuild
resume, suspend, unpause commands
Change-Id: I728ec199e4562bd621c3a73106c90d8b790b459a
|
| |
|
|
| |
Change-Id: I98e5f7aa788b1ab1a866b21e0a17a63b8d5efae3
|
| |
|
|
| |
Change-Id: Ib5601e1a932e0bfaa0341909416415d1e81ee915
|
| |
|
|
|
|
| |
* add {add|create|delete|list|remove|show|user-list} role commands
Change-Id: I27129168a9f58154fcdb062a533fa926737f822f
|
| |
|
|
|
|
| |
* add {create|delete|list|show} endpoint commands
Change-Id: Ife9fa789d5818d63288b09687b43d802b1b97858
|