Commit Graph

37 Commits

Author SHA1 Message Date
Radosław Piliszek 4c994853e2 Remove Babel from requirements
It's not a runtime dependency (and even oslo.i18n has dropped it).
For details, see [1].

[1] http://lists.openstack.org/pipermail/openstack-discuss/2020-April/014227.html

Change-Id: I604ba0b901474b00efa704e6c206d0400b7cec34
2022-08-02 15:42:59 +00:00
Ghanshyam Mann d2f6c39f5c Drop lower-constraints.txt and its testing
As discussed in TC PTG[1] and TC resolution[2], we are
dropping the lower-constraints.txt file and its testing.
We will keep lower bounds in the requirements.txt file but
with a note that these are not tested lower bounds and we
try our best to keep them updated.

[1] https://etherpad.opendev.org/p/tc-zed-ptg#L326
[2] https://governance.openstack.org/tc/resolutions/20220414-drop-lower-constraints.html#proposal

Change-Id: If4f5b6aff58241c16da70fcf61e5d00324a64af0
2022-04-30 15:33:24 -05:00
Mark Powers f2277b5f7a Add openstackclient support
This adds support for the recommended CLI using the OpenStackClient,
without modifying the existing Blazar shell CLI.

The existing shell command classes are used, by introducing a check in
the base comand class to use either the client passed by Blazar shell,
or the client using the osc_lib client_manager.

The argument --physical-reservation is also removed for the create lease
command when using the OpenStack client.

Implements: blueprint openstackclient-support
Change-Id: I97a7b91f0d05efc887307ac167e5c368276d4f81
2021-08-05 10:24:28 -05:00
Pierre Riteau 65e5f9b785 Uncap PrettyTable
This is now maintained as a Jazzband project [1].

[1] https://github.com/jazzband/prettytable

Change-Id: I29f68f2d08aa707dd328504f49e80fcd2d3f771b
2021-02-23 15:53:28 +01:00
wangzihao cff1b05773 Remove six
Replace the following items with Python 3 style code:

- six.text_type
- six.StringIO

Change-Id: I9db56ea304938d66753106357e572f307d226850
2020-11-09 14:34:07 +00:00
OpenStack Proposal Bot d4f9802695 Updated from global requirements
Change-Id: I4d63e28a4abc74769173de45aa7a1ff8b854c47d
2018-02-17 10:10:21 +00:00
OpenStack Proposal Bot 5cbecc1845 Updated from global requirements
Change-Id: If15d71435ef8df3259313a65774a5aeeffea76da
2018-01-16 04:29:01 +00:00
OpenStack Proposal Bot 86dd6fdeb1 Updated from global requirements
Change-Id: Id44a681d5142ce6dbb116a19a697199125c8fc50
2017-12-19 01:40:59 +00:00
OpenStack Proposal Bot 07c454f5c3 Updated from global requirements
Change-Id: I9635cb04d660f23190f52b8322ac998423fdceeb
2017-12-05 03:30:15 +00:00
OpenStack Proposal Bot cb74f08e25 Updated from global requirements
Change-Id: I12bc5bb7825b3c47b8d94b8a0870cd7fe2ea5e78
2017-11-16 11:22:55 +00:00
OpenStack Proposal Bot 8ef44f630d Updated from global requirements
Change-Id: I29c6f3ac74fb35cde3ca95268bb286d6540888bf
2017-11-13 10:27:12 +00:00
Zuul 847eaf60a3 Merge "Migrate to keystoneauth1" 2017-10-16 02:43:46 +00:00
OpenStack Proposal Bot c4123eea6c Updated from global requirements
Change-Id: Ie7145ca419cd7d2515f19e93801ac46e1aefa777
2017-10-15 17:08:09 +00:00
Hiroki Ito a3448e5510 Migrate to keystoneauth1
For authentication, the community recommends the use of keystoneauth1
instead of python-keystoneclient. Therefore, Blazar should follow
this trend and migrate to keystoneauth1.

This patch enables blazarclient to use keystoneauth1 for authentications
and REST API requests and also enables use of project_id, project_name,
project_domain_id, project_domain_name, user_domain_id and user_domain_name
for authentication.

Change-Id: I08c8b753972c27b4e6bbe07a8aa51e0e72fbc56d
Closes-Bug: #1661215
2017-10-06 17:20:19 +09:00
OpenStack Proposal Bot f6ef800907 Updated from global requirements
Change-Id: I2f083db37169457714561d7ba9a261a7fc37a68e
2017-09-11 21:29:04 +00:00
OpenStack Proposal Bot 89ae8056fd Updated from global requirements
Change-Id: Id867baa592fe3ea3e10bc56bf65bb5e486727ac7
2017-07-21 00:20:45 +00:00
OpenStack Proposal Bot dddc60b85b Updated from global requirements
Change-Id: I1547d2b55bfd835dccaa13d885bf6a9e72b09206
2017-06-10 21:47:30 +00:00
OpenStack Proposal Bot 3226104604 Updated from global requirements
Change-Id: I2a2ac8a41365cbb5b2c20ac1a8affc2e383b9319
2017-05-23 11:58:38 +00:00
OpenStack Proposal Bot a396bbe964 Updated from global requirements
Change-Id: I09c12b12c02697dcdf7bb676ddd31e2db18f6e99
2017-05-15 00:53:36 +00:00
OpenStack Proposal Bot 96b890412d Updated from global requirements
Change-Id: I2fe6b7647ca9a7bfe54e400d5f43db7f0e0c2a5e
2017-03-28 21:36:55 +00:00
OpenStack Proposal Bot 55c6300f6a Updated from global requirements
Change-Id: I42ab25703e8e1fd1a4c58d1446a75f4b2cefe193
2017-03-01 04:15:14 +00:00
OpenStack Proposal Bot fceced098d Updated from global requirements
Change-Id: I59d4473dd3f655ec43c695017dc646e0e148ebb9
2017-02-21 22:31:15 +00:00
OpenStack Proposal Bot 8c8203f02d Updated from global requirements
Change-Id: I7679832bf67cc88149f96d9480bf8750b5679bae
2016-12-02 17:17:12 +00:00
Steve Martinelli 1c401cb265 use oslo.i18n
Move over to the fancy new oslo i18n library.

Removing openstack/common from all OpenStack code in favor of the
Oslo libraries is a project wide goal for the Ocata release.


Change-Id: I6ec6252b01f04f211602369a6ce6a86bf75e77ad
2016-11-12 17:42:47 +00:00
Steve Martinelli c62ef54c34 use oslo.utils
Move over to the fancy new oslo utils library.

Removing openstack/common from all OpenStack code in favor of the
Oslo libraries is a project wide goal for the Ocata release.

Deleted files that were no longer used.

Removed reference to lockutils in tox.ini.

Change-Id: I4e588a6cac86d954a5bb2c10e825de88cf06a777
2016-11-12 17:42:29 +00:00
Michael Still 88e036cb35 Remove o/c/local.py and o/c/log.py
Move over to the fancy new oslo logging library.

Removing openstack/common from all OpenStack code in favor of the
Oslo libraries is a project wide goal for the Ocata release.

Change-Id: I552af5b9cf8586b32eb45b2c288d3d2a260fbcb5
2016-11-08 14:44:20 +00:00
Andreas Jaeger 5d1a9375dc Fix testing
Update hacking version so that it works with newer pbr releases, other
requirements depend on newer pbr and this causes a conflict.

Add pbr to requirements since it's needed.

Add pep8 ignore for those tests that currently fail.

Rename oslo.config to oslo_config in imports.

Change-Id: I23c0afa855be4773a8799d09d1cda011e85367bd
2015-12-20 11:48:16 +01:00
OpenStack Proposal Bot 06460e0d75 Updated from global requirements
Change-Id: I36a476cd780b8f87c3e9ecca60a4890a54ad4e0d
2014-08-21 05:22:48 +00:00
OpenStack Proposal Bot ca07062ced Updated from global requirements
Change-Id: I5ba103b74dd1ec258c427a84d6ca92192bb6ff56
2014-06-23 05:35:30 +00:00
OpenStack Proposal Bot 51a786df2a Updated from global requirements
Change-Id: If6f5a0feae93436fb7374a522ca7c72a26389c9b
2014-06-04 15:53:36 +00:00
OpenStack Proposal Bot aca95d5fc3 Updated from global requirements
Change-Id: I118827c72e16c1cb3a543c4451d0606930f0753d
2014-05-01 13:52:07 +00:00
OpenStack Proposal Bot 6f7f443a5a Updated from global requirements
Change-Id: I3cad251c0d80f8deef46fa93ce80a42fe82d3e1f
2014-04-20 10:00:30 +00:00
OpenStack Jenkins aeb92fac72 Updated from global requirements
Change-Id: I69691b91755ec8c38ef70bd471d1f6f0d4e42f4c
2014-03-27 16:42:06 +00:00
OpenStack Jenkins f807c2ce39 Updated from global requirements
Change-Id: Idd49b98c9c8c25e98a7bae9bc8f93c6df1ed267b
2014-02-28 08:02:53 +00:00
OpenStack Jenkins 133cc74691 Updated from global requirements
Change-Id: Ic52ec85a60197ab60a686ed4418bdf48f18698ba
2014-02-22 03:37:34 +00:00
OpenStack Jenkins 3ea9c3d805 Updated from global requirements
Change-Id: I2121d14710cbc1620cbe6745766f708f57bdecf7
2014-01-24 22:42:30 +00:00
Dina Belova aaf7c93ae6 Initial Climate client implementation
Partially implements: blueprint python-client

Change-Id: I7ac8aedf5b7504c63d12119e1ba0842e3ce01e63
2014-01-14 16:19:03 +04:00