This repo was created by accident, use deb-python-saharaclient
instead.
Depends-On: I2c2e6218cce314225ba956db4a21f1494212c8d3
Needed-By: I1ac1a06931c8b6dd7c2e73620a0302c29e605f03
Change-Id: I81894aea69b9d09b0977039623c26781093a397a
Now we are working on pagination and sorting ability
in Sahara API. This changes support work
with sorting abilities.
Change-Id: I824690f106bd81cc2ee949a65ba129c7ccf21d90
bp: pagination
Depends-on: Icb83422a516961acd7c1c20a88cb0bb816c6bc81
added 'domain_name' parameter to Cluster Template in API
and CLI client.
NOTE: in spec we proposed to use two domains: one for internal
resolution and another for external. But we decided to use only one
domain for both sides so an instance will have one hostname in the
domain and two appropriate A records because it's more convenient.
partial-bp: designate-integration
Change-Id: Ic636d1d9d27f9f96fbfd37b7d29d8f0add44a24f
Now we are working on pagination ability in Sahara API.
This changes support work with new abilities.
Change-Id: Idf96a82b0f49bd288eb3fd9bfa82f92074ea4e7c
bp: pagination
Depends-on: I50fa225361617e835c314e873035704b9fe811d0
provision progress has nested structure, so it's hard
display that nicely. so implemented ability to make dump
with full event log details
Change-Id: I7c14253c8c8724fdad4bd80178cdde74a225f37c
Replace this tests with tests in sahara-tests
Depends-on: I2fc73686fcbcb458fd22cef3fe335fd4f690302d
Change-Id: I590a91277f411f5bfa9f7dbf3bea2780c666bbc0
Change I9543988830eeeac0d09facebabdeed9a968ba3f0 used osc-lib
to replace OpenStackClient(OSC), and removed OSC from
requirement.txt. This will cause this plugin client unable to
work until users install OSC themselves.
osc-lib aims to provide common utils that all OSC plugins may
use. At some point, some uses will not want OSC automagically
pulled in, and osc-lib allows that. But for those who want to
install OSC automatically, we should add the dependency back.
Change-Id: I390fd17ff6b856990ee0de8bfb0954e2e85a33bb
Base classes of commands are defined in cliff,
but have been encapsulated again in osc-lib for
all plugin clients. So use osc-lib instead of
cliff.
Change-Id: I4697a79ba19934e05564b85a2e71eb3546b28377
osc-lib is a package of common support modules for writing
OSC plugins. All common functions, classes such as exceptions,
utils, logs and so on have been moved from openstackclient to
osc-lib.
So use osc-lib instead of openstackclient in sahara client.
Change-Id: I9543988830eeeac0d09facebabdeed9a968ba3f0
"# flake8: noqa" option disables all checks for the whole file.
To disable one line we should use "# noqa".
Remove unused "# flake8: noqa" and fix hidden hacking errors.
Closes Bug: #1540254
Change-Id: I5c7f2f95038e0a26d1ebfb6a64aaae31b80ed5cc
Currently we have parameter 'version' for specifying plugin version
for creating node group templates and also for listing available
plugins. The problem is that this parameter is global parameter for
getting version of client. So, this patch fixes this confusion.
Change-Id: I89a670188c20e3b20b98b596a3efb8d5997c3214
Closes-bug: #1565775
As the tempest_lib is deprecated and the code has been moved into
tempest. We should use tempest.lib instead of tempest_lib.
TrivialFix
Change-Id: I2d1ded815fa7d3ad2697e405cdab8232ed49447d