1a6df700be
Add an '--all-projects' option to a number of commands: - server delete - server start - server stop This is in addition to 'server list', which already supports this option. This option allows users to request the corresponding action on one or more servers using the server names when that server exists in another project. This is admin-only by default. As part of this work, we also introduce a 'boolenv' helper function that allows us to parse the environment variable as a boolean using 'bool_from_string' helper provided by oslo.utils. This could probably be clever and it has the unfortunate side effect of modifying the help text in environments where this is configured, but it's good enough for now. It also appears to add a new dependency, in the form of oslo.utils, but that dependency was already required by osc-lib and probably more. Change-Id: I4811f8f66dcb14ed99cc1cfb80b00e2d77afe45f Signed-off-by: Stephen Finucane <sfinucan@redhat.com>
16 lines
568 B
Plaintext
16 lines
568 B
Plaintext
# The order of packages is significant, because pip processes them in the order
|
|
# of appearance. Changing the order has an impact on the overall integration
|
|
# process, which may cause wedges in the gate later.
|
|
pbr!=2.1.0,>=2.0.0 # Apache-2.0
|
|
|
|
cliff>=3.5.0 # Apache-2.0
|
|
iso8601>=0.1.11 # MIT
|
|
openstacksdk>=0.52.0 # Apache-2.0
|
|
osc-lib>=2.3.0 # Apache-2.0
|
|
oslo.i18n>=3.15.3 # Apache-2.0
|
|
oslo.utils>=3.33.0 # Apache-2.0
|
|
python-keystoneclient>=3.22.0 # Apache-2.0
|
|
python-novaclient>=17.0.0 # Apache-2.0
|
|
python-cinderclient>=3.3.0 # Apache-2.0
|
|
stevedore>=2.0.1 # Apache-2.0
|