summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Updated from global requirementskilo-eolstable/kiloOpenStack Proposal Bot2015-11-171-1/+1
| | | | Change-Id: I9f07f80411b8b896d09a8e4693a74e6ab2a67984
* Updated from global requirementsOpenStack Proposal Bot2015-07-133-10/+9
| | | | Change-Id: If31a7a0f23cc5cadc10b4d09a638f13900f5caa3
* Move all_tenants and edit_managed attributes to designate ClientDavide Guerri2015-06-104-12/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* Add --edit-managed flag to cliGraham Hayes2015-06-103-2/+11
| | | | | | Allows users with the right role to edit managed records Change-Id: I5502da0ca1f04e428b2723038d369d317338ce51
* Added extra previllege to list all domains from all tenantsSatyanarayana Patibandla2015-06-103-2/+10
| | | | | | | | | 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
* Use oslosphinx from PyPiKiall Mac Innes2015-06-101-2/+1
| | | | Change-Id: If61dfcf74b82e155552e2450350d8d3de109879f
* Updated from global requirementsOpenStack Proposal Bot2015-04-161-4/+4
| | | | Change-Id: Id5f423bd87521b19b8b7861411b7692f48527d85
* update defaultbranchDoug Hellmann2015-04-151-0/+2
| | | | Change-Id: Ie119efae5759027071ce288613fe6357d92d6107
* Refactor KS session creation and support CA certs1.1.1Kiall Mac Innes2014-11-263-74/+100
| | | | Change-Id: Ib3fc33b1825b16cc4537d979d5ab5ed0b39633d5
* Merge "Move session creation up to shell"Jenkins2014-11-202-24/+40
|\
| * Move session creation up to shellEndre Karlson2014-11-132-24/+40
| | | | | | | | Change-Id: I65d3f37f60f97240b52b0234da6160121ec292e1
* | Merge "Move some useful code outside v1"Jenkins2014-11-189-17/+18
|\ \
| * | Move some useful code outside v1Endre Karlson2014-11-179-17/+18
| |/ | | | | | | Change-Id: I5cdb4e0b57e00743cb1a4409a1fc8b519ae38ddb
* | Make token + endpoints work correctlyEndre Karlson2014-11-141-2/+6
|/ | | | Change-Id: I3aa15cf2c3304c057fa22204475ac287de02e8eb
* Set defaults for endpoint_type and service_typeEndre Karlson2014-11-111-2/+3
| | | | Change-Id: I2fd3c45b3436e876b1f1873fbdb9dc6f77140323
* Merge "Use keystone sessions for v1 client"Jenkins2014-10-292-109/+60
|\
| * Use keystone sessions for v1 clientEndre Karlson2014-10-232-109/+60
| | | | | | | | | | | | | | | | 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
* | Updated from global requirementsOpenStack Proposal Bot2014-10-271-1/+1
|/ | | | Change-Id: Ifa0aeed35d822838c24d367b4b3ef64e92a457f3
* Merge "Fixes pypi tarball not delivering Apache 2.0 LICENSE file"Jenkins2014-10-202-1/+178
|\
| * Fixes pypi tarball not delivering Apache 2.0 LICENSE fileAlok Jani2014-09-262-1/+178
| | | | | | | | | | Change-Id: I25dcaf2a35b40e3243c121434a49bc83a5f01957 Closes-Bug: #1332625
* | Fixes homepage in metadata and internal docsAlok Jani2014-09-262-4/+4
|/ | | | | | | | * Correct homepage in package metadata file * Correct launchpad & GitHub home in contributing.rst Change-Id: I01e1cf7f97a72b78d4c26543b73910ac6a90e145 Closes-Bug: #1332626
* Updated from global requirementsOpenStack Proposal Bot2014-10-112-2/+2
| | | | Change-Id: I5206a2e69f84a3d05249dcc1d8653d27240a192c
* Updated from global requirementsOpenStack Proposal Bot2014-10-071-1/+1
| | | | Change-Id: I07b7b38b25311ebe2a014632f7e1eb6ba80cfbbe
* Updated from global requirementsOpenStack Proposal Bot2014-09-191-2/+2
| | | | Change-Id: I93f37a5b47911c3d10c8c186f9d288136cd262ea
* Updated from global requirementsOpenStack Proposal Bot2014-09-112-1/+7
| | | | Change-Id: I33683ba9b102b9bb33d13a6e898f6be0a48e0b41
* Merge "sync and touch Commands Extend the base.DeleteCommand"1.1.0Jenkins2014-08-302-4/+4
|\
| * sync and touch Commands Extend the base.DeleteCommandrjrjr2014-08-142-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* | Add support for SOA recordsBetsy Luzader2014-08-261-1/+12
|/ | | | Change-Id: I7dbc0e56c0aa039fd04a681436682e7c6016c0c3
* Updated from global requirementsOpenStack Proposal Bot2014-08-131-1/+1
| | | | Change-Id: I01c685e1d51c8b0cee4deaa5b13d10943af24a9a
* Updated from global requirementsOpenStack Proposal Bot2014-08-041-1/+1
| | | | Change-Id: I151da83d3efa29e6e02f541a1f9804713422f921
* Add support for quotas for v1 cli / bindingsEndre Karlson2014-08-013-0/+123
| | | | Change-Id: Id89fff58e1975fa84ae12a44ac2fd43cd2255b52
* Enable hacking check H104Christian Berendt2014-07-162-15/+1
| | | | | | | * [H104] Files with no code shouldn’t contain any license header nor comments, and must be left completely empty. Change-Id: Ic02858615833b516fd2c68a859146c8e018ae8e1
* Added oslosphinx theme, and enabled the incubating optionGraham Hayes2014-07-162-2/+4
| | | | Change-Id: I0bb22dc0a53a9db169a07e305cd4aeab317b2d7e
* Merge "Support Keystone V3 authentication"Jenkins2014-07-114-65/+205
|\
| * Support Keystone V3 authenticationKiall Mac Innes2014-07-074-65/+205
| | | | | | | | | | | | | | | | We now defer the majority of our auth to keystoneclient, rather than continuing to maintain our custom code. Change-Id: Ia8409940d3941bc82a8b54ec60e82efa6d043102 Closes-Bug: 1323435
* | Enabled hacking check H401Christian Berendt2014-07-109-30/+29
| | | | | | | | | | | | * [H401] Docstrings should not start with a space. Change-Id: I1fa248590c7e05ab92b30ae30af1cf107cdd3cc4
* | Support better logging (Fixes --debug option)Endre Karlson2014-07-061-0/+57
|/ | | | Change-Id: Ib809f301f1e71ad2e8f7fab07c1b94601b8288bb
* Update hacking package, fix/ignore new style errorsJordan Cazamias2014-07-017-6/+20
| | | | | Change-Id: I49d26c3a9772c409b038b06e8256fb5823169c50 Implements: blueprint update-hacking
* Updated from global requirementsOpenStack Proposal Bot2014-07-013-6/+14
| | | | Change-Id: Ia126b95d6673ad73ad9f377c638a022e2b485799
* Update .gitreview for repository moveKiall Mac Innes2014-06-281-1/+1
| | | | Change-Id: Iba64bb04f37c9d5a636417cd1401fe52acc518fd
* Use six.add_metaclass instead of __metaclass__Christian Berendt2014-06-063-3/+6
| | | | | | | | | 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
* Add dummy testsEndre Karlson2014-06-063-0/+94
| | | | Change-Id: I3ee374157cf00739988fcf77bd6884796705b9ae
* designate record-list should display record data1.0.3Marcus Furlong2014-04-161-1/+1
| | | | | | | | | | | | | | | | | | 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
* Correct Python bindings create-record exampleKiall Mac Innes2014-04-143-3/+5
| | | | Change-Id: Ic4dee73aa7c0f407fa3fd757edf52a923ba5707d
* Standardize doc requirementsKiall Mac Innes2014-03-042-3/+1
| | | | | | We now match the other projects Change-Id: Iec54b97eadf4487a31eac1690d24de3fcfebc1da
* Ensure that url stripping is done correctly1.0.2Endre Karlson2014-02-251-1/+4
| | | | | Change-Id: I9c50674f95ab849e4eaceefd05e3a8e770a86c3a Closes-Bug: #1284640
* Sync with global-requirementsKiall Mac Innes2014-02-201-1/+1
| | | | Change-Id: Ia54203b80515d1cf68a14fd88e24bdacf1117aed
* Support versionless catalog URLs1.0.1Kiall Mac Innes2014-02-182-3/+13
| | | | Change-Id: I37bec66c801e6d04eb89b235a94e8b54ecc50d5a
* Correctly support multiple regionsKiall Mac Innes2014-02-182-6/+12
| | | | Change-Id: I1ad90a68d8652686e3aaee04e1e0e775e5b9152d
* Update global requirementsKiall Mac Innes2014-02-182-5/+5
| | | | Change-Id: I9ab32283e15871907470194cbcdef039451b81ff