| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
| |
Change-Id: I9f07f80411b8b896d09a8e4693a74e6ab2a67984
|
| |
|
|
| |
Change-Id: If31a7a0f23cc5cadc10b4d09a638f13900f5caa3
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Initializing designate client with a pre-existing keystone session
won't work as designate expects keystone session to have the
'all_tenants' and 'edit_managed' attributes:
Example code:
keystone_session = ksc_session.Session(
auth=keystone_auth,
verify=True,
cert=my_cert
)
than later:
self._designate_client = designate_client(
session=keystone_session,
region_name=region_name
)
with that code, wrap_api_call() will raise an exception:
AttributeError: 'Session' object has no attribute 'all_tenants'
Same goes for 'edit_managed'.
This patch moves both attributes from Keystone session to designate
Client.
Closes-Bug: 1457821
Change-Id: I13d6c9ed46406fefc8cfa5de46811e4be009f1af
|
| |
|
|
|
|
| |
Allows users with the right role to edit managed records
Change-Id: I5502da0ca1f04e428b2723038d369d317338ce51
|
| |
|
|
|
|
|
|
|
| |
The user has to use the command "designate --all-tenants domain-list" to list all domains from all tenants.
When the above command is used "X-Auth-All-Projects" value is set to true and it is passed as a header to
designate.This will allow us to list all domains from all tenants.
Change-Id: I4cd4dd5427f5f35cdec95dbdf36c7386b60a2949
Fixes: bug #1418156
|
| |
|
|
| |
Change-Id: If61dfcf74b82e155552e2450350d8d3de109879f
|
| |
|
|
| |
Change-Id: Id5f423bd87521b19b8b7861411b7692f48527d85
|
| |
|
|
| |
Change-Id: Ie119efae5759027071ce288613fe6357d92d6107
|
| |
|
|
| |
Change-Id: Ib3fc33b1825b16cc4537d979d5ab5ed0b39633d5
|
| |\ |
|
| | |
| |
| |
| | |
Change-Id: I65d3f37f60f97240b52b0234da6160121ec292e1
|
| |\ \ |
|
| | |/
| |
| |
| | |
Change-Id: I5cdb4e0b57e00743cb1a4409a1fc8b519ae38ddb
|
| |/
|
|
| |
Change-Id: I3aa15cf2c3304c057fa22204475ac287de02e8eb
|
| |
|
|
| |
Change-Id: I2fd3c45b3436e876b1f1873fbdb9dc6f77140323
|
| |\ |
|
| | |
| |
| |
| |
| |
| |
| |
| | |
This removes the code for checking if the service catalog has a version part in
the url or not aka /v1 and removing it as it's handled by the underlying
ksclient code in sessions. It also removes old authentication code.
Change-Id: I04109a935d7d94518c7dab05122a64ef37190d44
|
| |/
|
|
| |
Change-Id: Ifa0aeed35d822838c24d367b4b3ef64e92a457f3
|
| |\ |
|
| | |
| |
| |
| |
| | |
Change-Id: I25dcaf2a35b40e3243c121434a49bc83a5f01957
Closes-Bug: #1332625
|
| |/
|
|
|
|
|
|
| |
* Correct homepage in package metadata file
* Correct launchpad & GitHub home in contributing.rst
Change-Id: I01e1cf7f97a72b78d4c26543b73910ac6a90e145
Closes-Bug: #1332626
|
| |
|
|
| |
Change-Id: I5206a2e69f84a3d05249dcc1d8653d27240a192c
|
| |
|
|
| |
Change-Id: I07b7b38b25311ebe2a014632f7e1eb6ba80cfbbe
|
| |
|
|
| |
Change-Id: I93f37a5b47911c3d10c8c186f9d288136cd262ea
|
| |
|
|
| |
Change-Id: I33683ba9b102b9bb33d13a6e898f6be0a48e0b41
|
| |\ |
|
| | |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
To allow the sync-all, sync-domain, sync-record, and touch-domain commands
to display errors correctly, the classes for these commands now extend the
base.DeleteCommand instead of the base.Command.
The base.Command has no formatter.
The base.DeleteCommand has the ShowOne formatter and does not show any
messages when the command is successful, but shows errors when there is
a failure.
Change-Id: I92ca95f167fec9fb36880024e6c84284186126df
Closes-Bug: #1357092
|
| |/
|
|
| |
Change-Id: I7dbc0e56c0aa039fd04a681436682e7c6016c0c3
|
| |
|
|
| |
Change-Id: I01c685e1d51c8b0cee4deaa5b13d10943af24a9a
|
| |
|
|
| |
Change-Id: I151da83d3efa29e6e02f541a1f9804713422f921
|
| |
|
|
| |
Change-Id: Id89fff58e1975fa84ae12a44ac2fd43cd2255b52
|
| |
|
|
|
|
|
| |
* [H104] Files with no code shouldn’t contain any license
header nor comments, and must be left completely empty.
Change-Id: Ic02858615833b516fd2c68a859146c8e018ae8e1
|
| |
|
|
| |
Change-Id: I0bb22dc0a53a9db169a07e305cd4aeab317b2d7e
|
| |\ |
|
| | |
| |
| |
| |
| |
| |
| |
| | |
We now defer the majority of our auth to keystoneclient, rather
than continuing to maintain our custom code.
Change-Id: Ia8409940d3941bc82a8b54ec60e82efa6d043102
Closes-Bug: 1323435
|
| | |
| |
| |
| |
| |
| | |
* [H401] Docstrings should not start with a space.
Change-Id: I1fa248590c7e05ab92b30ae30af1cf107cdd3cc4
|
| |/
|
|
| |
Change-Id: Ib809f301f1e71ad2e8f7fab07c1b94601b8288bb
|
| |
|
|
|
| |
Change-Id: I49d26c3a9772c409b038b06e8256fb5823169c50
Implements: blueprint update-hacking
|
| |
|
|
| |
Change-Id: Ia126b95d6673ad73ad9f377c638a022e2b485799
|
| |
|
|
| |
Change-Id: Iba64bb04f37c9d5a636417cd1401fe52acc518fd
|
| |
|
|
|
|
|
|
|
| |
According to http://docs.openstack.org/developer/hacking/ it should
be preferred to use six.add_metaclass instead of __metaclass__.
Added new requirement six >= 1.6.0.
Change-Id: Ic7e4f5cb03889cc6bfdb04a657d4654b5fedc985
|
| |
|
|
| |
Change-Id: I3ee374157cf00739988fcf77bd6884796705b9ae
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
designate record-list currently only displays id, type and name. It would be
very useful if the actual data was also displayed, as running a record-get on
each id to obtain this information is very time-consuming.
This patch improves the output so that it is in the following format:
+--------------------------------------+------+-----------------------------+--------------+
| id | type | name | data |
+--------------------------------------+------+-----------------------------+--------------+
| 8a6b789b-71bc-43b6-91eb-9a0790ee1052 | A | netapp-c1.rc.nectar.org.au. | 172.22.20.71 |
| aa609885-3f8d-4ed6-9de4-3204448281e1 | A | netapp-c2.rc.nectar.org.au. | 172.22.20.72 |
+--------------------------------------+------+-----------------------------+--------------+
Change-Id: I9ca85b64505d3331fd0bd458c31163cc243e7b34
Closes-Bug: #1308414
|
| |
|
|
| |
Change-Id: Ic4dee73aa7c0f407fa3fd757edf52a923ba5707d
|
| |
|
|
|
|
| |
We now match the other projects
Change-Id: Iec54b97eadf4487a31eac1690d24de3fcfebc1da
|
| |
|
|
|
| |
Change-Id: I9c50674f95ab849e4eaceefd05e3a8e770a86c3a
Closes-Bug: #1284640
|
| |
|
|
| |
Change-Id: Ia54203b80515d1cf68a14fd88e24bdacf1117aed
|
| |
|
|
| |
Change-Id: I37bec66c801e6d04eb89b235a94e8b54ecc50d5a
|
| |
|
|
| |
Change-Id: I1ad90a68d8652686e3aaee04e1e0e775e5b9152d
|
| |
|
|
| |
Change-Id: I9ab32283e15871907470194cbcdef039451b81ff
|