This is the same kind of check and this makes sure that docs error are caught
by the gate. Otherwise, the docs are built with tox -e venv which does not call
doc8 and errors are missed.
Change-Id: I33559cb9b7bf637c339f54ed99b49da39b89e75c
Remove confusing documentation about variables, add OS_AUTH_TYPE for password
authentication and add link to keystoneauth doc.
Change-Id: I5adcb23e18ae03ffd7d37a5604e93d0bd412e78b
Closes-Bug: #1666617
The gating on python 3.4 is restricted to <= Mitaka. This is due to
the change from Ubuntu Trusty to Xenial, where only python3.5 is
available. There is no need to continue to keep these settings.
Change-Id: If834ba9f791cdcc87d06edc089d9457f0bf2286c
The list of columns is currently hardcoded and does not take into account extra
columns returned when using the `--details` option. This build a dynamic column
list in all cases.
It also hides the (deprecated) fields `created_by_*` if `creator` is present.
It also hides the `metrics` field in most cases (except show) as it's usually
big and make the list very long in some cases.
Change-Id: Id25e9f30189cb7faccf3f4b9adb4df413435296c
This sets the default auth mode to "basic" (like Gnocchi itself) and the
default value for user and endpoint to something that make it work without
setting anything in simple scenario.
Basically, it makes it work by default in many simple cases.
Change-Id: I7f2dab85f97808f5245d80fd8e04cc535d1f3f6f
Sure there's less parenthesis than in Lisp but then you made much more mistake
like that.
Also added a test to make sure I got it right this time, dummy.
Change-Id: Ib63c71a750e41029d6f230a5e7518f84146a606a
Currently all resources attributes are transmitted as string to the
server. But if the attribute type is a number or a bool, the json must
have the value as float or bool too.
This change does that.
Closes-bug: #1649269
Change-Id: I0f739f782bf081761d289398bcd4185af3d0e7b4
This makes sure we do not try to guess the mechanism used by the server if it
ever changes.
The test is changed to not make UUID with / in it working. This won't
work for a lot of reasons, and it should probably not work, so it's the
responsibility of the caller to not use a / in the resource id.
Change-Id: Ic7ce4033ee13c65e6f542f52ebf15d8f271deee6
These lines of code are not used anywhere, and we already have a
command "gnocchi resource-type list".
Change-Id: Ia14f4da3bb6d2bdf19b8cb0efc2df9c7adbe68a8
Openstack common has a wrapper for generating uuids. We should
use that function when generating uuids for consistency.
Change-Id: I4edf9c34347056018ff7a1d3d6e08129f7140e6e
Closes-Bug: #1082248