<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/openstack/python-designateclient.git/designateclient/cli, branch kilo-eol</title>
<subtitle>opendev.org: openstack/python-designateclient.git
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/python-designateclient.git/'/>
<entry>
<title>Move all_tenants and edit_managed attributes to designate Client</title>
<updated>2015-06-10T12:19:08+00:00</updated>
<author>
<name>Davide Guerri</name>
<email>davide.guerri@gmail.com</email>
</author>
<published>2015-05-22T10:22:23+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/python-designateclient.git/commit/?id=7f61582cacc755cfe4be2ba7b1fe9e2fddb1ed68'/>
<id>7f61582cacc755cfe4be2ba7b1fe9e2fddb1ed68</id>
<content type='text'>
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
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
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
</pre>
</div>
</content>
</entry>
<entry>
<title>Move session creation up to shell</title>
<updated>2014-11-13T13:28:06+00:00</updated>
<author>
<name>Endre Karlson</name>
<email>endre.karlson@hp.com</email>
</author>
<published>2014-11-07T10:56:08+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/python-designateclient.git/commit/?id=04f627647fb3ed0f4219cdcfcdb0cdccf07b49b7'/>
<id>04f627647fb3ed0f4219cdcfcdb0cdccf07b49b7</id>
<content type='text'>
Change-Id: I65d3f37f60f97240b52b0234da6160121ec292e1
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: I65d3f37f60f97240b52b0234da6160121ec292e1
</pre>
</div>
</content>
</entry>
<entry>
<title>sync and touch Commands Extend the base.DeleteCommand</title>
<updated>2014-08-15T00:06:17+00:00</updated>
<author>
<name>rjrjr</name>
<email>rrickard@ebaysf.com</email>
</author>
<published>2014-08-14T23:52:01+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/python-designateclient.git/commit/?id=e23e51b5cd11f71ce3e0b41f6360b01856fd31eb'/>
<id>e23e51b5cd11f71ce3e0b41f6360b01856fd31eb</id>
<content type='text'>
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
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
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
</pre>
</div>
</content>
</entry>
<entry>
<title>Add support for quotas for v1 cli / bindings</title>
<updated>2014-08-01T08:44:53+00:00</updated>
<author>
<name>Endre Karlson</name>
<email>endre.karlson@hp.com</email>
</author>
<published>2014-08-01T08:44:53+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/python-designateclient.git/commit/?id=322c455cdcde32a23cecd7f7e138084e328f075d'/>
<id>322c455cdcde32a23cecd7f7e138084e328f075d</id>
<content type='text'>
Change-Id: Id89fff58e1975fa84ae12a44ac2fd43cd2255b52
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: Id89fff58e1975fa84ae12a44ac2fd43cd2255b52
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge "Support Keystone V3 authentication"</title>
<updated>2014-07-11T12:15:28+00:00</updated>
<author>
<name>Jenkins</name>
<email>jenkins@review.openstack.org</email>
</author>
<published>2014-07-11T12:15:28+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/python-designateclient.git/commit/?id=975bc5418d9d621939595651ddacc2f12a1c6ee5'/>
<id>975bc5418d9d621939595651ddacc2f12a1c6ee5</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Enabled hacking check H401</title>
<updated>2014-07-10T19:55:14+00:00</updated>
<author>
<name>Christian Berendt</name>
<email>berendt@b1-systems.de</email>
</author>
<published>2014-07-10T19:54:50+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/python-designateclient.git/commit/?id=8af71e9bde888df23b2ad8a32c2b8026d1280bee'/>
<id>8af71e9bde888df23b2ad8a32c2b8026d1280bee</id>
<content type='text'>
* [H401] Docstrings should not start with a space.

Change-Id: I1fa248590c7e05ab92b30ae30af1cf107cdd3cc4
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* [H401] Docstrings should not start with a space.

Change-Id: I1fa248590c7e05ab92b30ae30af1cf107cdd3cc4
</pre>
</div>
</content>
</entry>
<entry>
<title>Support Keystone V3 authentication</title>
<updated>2014-07-07T20:44:36+00:00</updated>
<author>
<name>Kiall Mac Innes</name>
<email>kiall@hp.com</email>
</author>
<published>2014-05-27T00:45:03+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/python-designateclient.git/commit/?id=11425c0d0105c221d1ec4f8b3886907907852b69'/>
<id>11425c0d0105c221d1ec4f8b3886907907852b69</id>
<content type='text'>
We now defer the majority of our auth to keystoneclient, rather
than continuing to maintain our custom code.

Change-Id: Ia8409940d3941bc82a8b54ec60e82efa6d043102
Closes-Bug: 1323435
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We now defer the majority of our auth to keystoneclient, rather
than continuing to maintain our custom code.

Change-Id: Ia8409940d3941bc82a8b54ec60e82efa6d043102
Closes-Bug: 1323435
</pre>
</div>
</content>
</entry>
<entry>
<title>Update hacking package, fix/ignore new style errors</title>
<updated>2014-07-01T22:14:26+00:00</updated>
<author>
<name>Jordan Cazamias</name>
<email>jordan.cazamias@rackspace.com</email>
</author>
<published>2014-07-01T22:10:35+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/python-designateclient.git/commit/?id=9d4544fd51008e179f2497493b8f13de91724f7c'/>
<id>9d4544fd51008e179f2497493b8f13de91724f7c</id>
<content type='text'>
Change-Id: I49d26c3a9772c409b038b06e8256fb5823169c50
Implements: blueprint update-hacking
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: I49d26c3a9772c409b038b06e8256fb5823169c50
Implements: blueprint update-hacking
</pre>
</div>
</content>
</entry>
<entry>
<title>Use six.add_metaclass instead of __metaclass__</title>
<updated>2014-06-06T11:16:54+00:00</updated>
<author>
<name>Christian Berendt</name>
<email>berendt@b1-systems.de</email>
</author>
<published>2014-06-06T09:59:04+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/python-designateclient.git/commit/?id=d6bca955377863cc957eea4ebbb2fb6fb0fc2dea'/>
<id>d6bca955377863cc957eea4ebbb2fb6fb0fc2dea</id>
<content type='text'>
According to http://docs.openstack.org/developer/hacking/ it should
be preferred to use six.add_metaclass instead of __metaclass__.

Added new requirement six &gt;= 1.6.0.

Change-Id: Ic7e4f5cb03889cc6bfdb04a657d4654b5fedc985
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
According to http://docs.openstack.org/developer/hacking/ it should
be preferred to use six.add_metaclass instead of __metaclass__.

Added new requirement six &gt;= 1.6.0.

Change-Id: Ic7e4f5cb03889cc6bfdb04a657d4654b5fedc985
</pre>
</div>
</content>
</entry>
<entry>
<title>designate record-list should display record data</title>
<updated>2014-04-16T09:08:13+00:00</updated>
<author>
<name>Marcus Furlong</name>
<email>furlongm@gmail.com</email>
</author>
<published>2014-04-16T08:58:59+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/python-designateclient.git/commit/?id=6025437b65c50d52d3685d0a94eb33082dac9cc2'/>
<id>6025437b65c50d52d3685d0a94eb33082dac9cc2</id>
<content type='text'>
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
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
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
</pre>
</div>
</content>
</entry>
</feed>
