1. 23 Aug, 2017 1 commit
  2. 18 Aug, 2017 1 commit
    • Hiroaki Kobayashi's avatar
      Add before_end_date and before_end parameters · 5cb6ad8c
      Hiroaki Kobayashi authored
      This patch adds a before_end_date option to the lease-create command. It
      also adds a before_end parameter to the physical_reservation option.
      
      Partially Implements: blueprint on-end-options
      Depends-On: I90fb90d9d53814791d863f4ce5dab28388d3688d
      Change-Id: I2a6f3477509f5b549edbdc25cb2c6ac457c7c100
      5cb6ad8c
  3. 15 Aug, 2017 1 commit
  4. 10 Aug, 2017 1 commit
  5. 09 Aug, 2017 1 commit
    • Hiroki Ito's avatar
      Accept multiple properties · c0556c71
      Hiroki Ito authored
      python-blazarclient does not accept multiple properties when
      creating leases. This is because of the wrong regular expression
      used for separating given options.
      
      This patch fixs the regular expression and enables the use of
      multiple properties in python-blazarclient.
      
      Change-Id: I35dc3cd213e70890abe20c6f17cd4fb90fcb3ea9
      Closes-Bug: #1699679
      c0556c71
  6. 07 Aug, 2017 1 commit
  7. 03 Aug, 2017 3 commits
    • Pierre Riteau's avatar
      Fix unicode issues with Python 3 · b25f60ff
      Pierre Riteau authored
      In Python 3, all strings are unicode and the unicode() function has been
      removed. For compatibility with both Python 2 and 3, use six.text_type()
      instead.
      
      Partially implements: blueprint python-3
      Change-Id: I0934e546d0309ddc986fd48b0f13fa5631813dc8
      b25f60ff
    • Jenkins's avatar
      e8e249e0
    • Masahito Muroi's avatar
      Convert integer style parameters to integer values · b2fa6bf5
      Masahito Muroi authored
      python-blazarclient sends all request parameters in the request body as
      strings even though the blazar service only accepts integer values for
      some parameters.
      
      For instance, the instance reservation feature accepts an integer for
      the 'vcpus' parameter, but the blazar client sends a string value for
      the parameter with the --reservation vcpus=1 option.
      
      This patch enables the --reservation option to convert integer style
      parameters to integer values.
      
      Closes-Bug: #1707552
      Change-Id: Ife1124e14adc0183fe5d4680031bc00ca3647ed5
      b2fa6bf5
  8. 28 Jul, 2017 1 commit
    • Hiroki Ito's avatar
      Output debug messages when using --debug option · 931ee4d6
      Hiroki Ito authored
      Even though using --debug option, Blazar client does not output
      debug level messages at the moment.
      
      This commit enables the CLI to output debug messages with
      --debug option.
      
      Change-Id: Ic78953128363868aa0aeb8ca55cf831a77d03dd3
      Closes-Bug: #1706288
      931ee4d6
  9. 24 Jul, 2017 2 commits
  10. 21 Jul, 2017 1 commit
  11. 05 Jul, 2017 1 commit
  12. 30 Jun, 2017 1 commit
    • Hiroki Ito's avatar
      Remove unnecessary output · 006d33e1
      Hiroki Ito authored
      Blazar CLI outputs unnecessary messages when creating,
      updating and deleting resources such like
      "<open file '<stdout>', mode 'w' at 0x7f7e3067f150>".
      This commit fixes these output messages.
      
      Change-Id: I87838dabe40039778908ad2d14426d5d2bfcfff7
      006d33e1
  13. 10 Jun, 2017 1 commit
  14. 07 Jun, 2017 1 commit
    • Masahito Muroi's avatar
      Enable lease-update to update start/end time with date · f5da632a
      Masahito Muroi authored
      lease-update CLI only accepts time delta to update start_time
      or end_time of leases. It's hard for users to specify a specific
      date as its argument since users need to caluclate the time delta
      between the previous start/end time and the new date.
      
      This patch enables users to update leases with date format
      like --end-date "2017-06-05 17:15".
      
      Change-Id: I5044213656a22ffa99d96f3d2f3f92752da1b6e9
      f5da632a
  15. 23 May, 2017 1 commit
  16. 22 May, 2017 1 commit
  17. 15 May, 2017 1 commit
  18. 13 Apr, 2017 1 commit
  19. 29 Mar, 2017 1 commit
    • Govardhan Chintha's avatar
      Validation for --physical-reservation argument · 48f6171e
      Govardhan Chintha authored
      There was no validation for min and max arguments, so the following
      is added:
      
      1. min and max values must be integers
      2. min value must be less than max value
      3. min and max values must be greater than 0
      4. min and max values must be provided by user
      
      Change-Id: Icef260826d84578875af1345c387395bc80cada6
      Closes-Bug: #1404190
      48f6171e
  20. 28 Mar, 2017 1 commit
  21. 21 Mar, 2017 1 commit
  22. 01 Mar, 2017 1 commit
  23. 21 Feb, 2017 2 commits
    • OpenStack Proposal Bot's avatar
      Updated from global requirements · fceced09
      OpenStack Proposal Bot authored
      Change-Id: I59d4473dd3f655ec43c695017dc646e0e148ebb9
      fceced09
    • Masahito Muroi's avatar
      Migrate Python namespace from climateclient to blazarclient · 581c1170
      Masahito Muroi authored
      The python-blazarclient repository has been using the climateclient
      namespace.
      
      This patch converts the climateclient namespace to the blazarclient
      namespace. Additionally, some classes, methods and variables that
      include 'climate' in their name are also changed to 'blazar'.
      
      Change-Id: Ibf900f9a8a7a7bfb0b6b213545b9cbf121ce0df7
      Closes-Bug: #1662735
      Closes-Bug: #1311746
      581c1170
  24. 02 Feb, 2017 2 commits
    • Jenkins's avatar
      Merge "Support Keystone v3 API in CLI" · 053ccbc2
      Jenkins authored
      053ccbc2
    • Masahito Muroi's avatar
      Support Keystone v3 API in CLI · 329e17cc
      Masahito Muroi authored
      Keystone officially supports the v3 API and marked v2.0 as deprecated.
      However, the python-blazarclient CLI specifically used the v2.0 API,
      resulting in authorization errors when using the CLI with the v3 API.
      
      This patch allows the Keystone client used in our CLI to choose between
      v3 or v2.0 depending on the available Keystone endpoint.
      
      Change-Id: Idc536801d0e18169c19235da1778063380b5ced4
      Closes-Bug: #1657826
      329e17cc
  25. 24 Jan, 2017 1 commit
  26. 03 Jan, 2017 1 commit
  27. 21 Dec, 2016 1 commit
    • Tony Breeds's avatar
      Add Constraints support · f30b60ce
      Tony Breeds authored
      Adding constraints support to libraries is slightly more complex than
      services as the libraries themselves are listed in upper-constraints.txt
      which leads to errors that you can't install a specific version and a
      constrained version.
      
      This change adds constraints support by also adding a helper script to
      edit the constraints to remove python-climateclient.
      
      Change-Id: I48d55899c999f56d4a018aff9a10d50c336dd483
      f30b60ce
  28. 09 Dec, 2016 1 commit
  29. 05 Dec, 2016 1 commit
    • Pierre Riteau's avatar
      Update default environment list · ea26e992
      Pierre Riteau authored
      The Blazar code base is not yet compatible with Python 3. Having tox
      environments for them is a first step towards fixing it.
      
      Change-Id: I2bc764bd57f09ecaa4575628735ff68791b867cd
      ea26e992
  30. 02 Dec, 2016 1 commit
  31. 01 Dec, 2016 2 commits
  32. 12 Nov, 2016 3 commits
    • Steve Martinelli's avatar
      use oslotest · 7726cc62
      Steve Martinelli authored
      Move over to the fancy new oslo testing library.
      
      Removing openstack/common from all OpenStack code in favor of the
      Oslo libraries is a project wide goal for the Ocata release.
      
      Also removed all openstack/common references throughout codebase.
      
      Change-Id: Ib5c8a1f7a00eae883308fe77ca379dd1e0ea9b6b
      7726cc62
    • Steve Martinelli's avatar
      use oslo.i18n · 1c401cb2
      Steve Martinelli authored
      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
      1c401cb2
    • Steve Martinelli's avatar
      use oslo.utils · c62ef54c
      Steve Martinelli authored
      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
      c62ef54c