<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/openstack/python-designateclient.git/designateclient/v2/cli, branch 4.2.0</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>Add choices to `--type` command line argument</title>
<updated>2020-10-13T12:33:49+00:00</updated>
<author>
<name>Nicolas Bock</name>
<email>nicolas.bock@canonical.com</email>
</author>
<published>2020-09-25T14:49:13+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/python-designateclient.git/commit/?id=b68b70a097fd9b968407f253c8eaf91c76ff0fd1'/>
<id>b68b70a097fd9b968407f253c8eaf91c76ff0fd1</id>
<content type='text'>
We only allow `PRIMARY` and `SECONDARY` zones. Instead of testing for
either one of those two choices later in the code, we can offload this
test to the parser.

Change-Id: I8244e13303646e6686e4233e1edbd2bbc788e054
Signed-off-by: Nicolas Bock &lt;nicolas.bock@canonical.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We only allow `PRIMARY` and `SECONDARY` zones. Instead of testing for
either one of those two choices later in the code, we can offload this
test to the parser.

Change-Id: I8244e13303646e6686e4233e1edbd2bbc788e054
Signed-off-by: Nicolas Bock &lt;nicolas.bock@canonical.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Increase hacking version</title>
<updated>2020-10-10T12:47:06+00:00</updated>
<author>
<name>Nicolas Bock</name>
<email>nicolas.bock@canonical.com</email>
</author>
<published>2020-10-03T13:28:49+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/python-designateclient.git/commit/?id=8f9c503ecc7f4fc8bd6cb2108256ba3e63bb3b73'/>
<id>8f9c503ecc7f4fc8bd6cb2108256ba3e63bb3b73</id>
<content type='text'>
Increase the hacking version in test-requirements to match the
version used in the `designate` project.

This change fixes a few errors that the more recent `pyflakes` flags.

Change-Id: If7afefde0f33161016a27774021d27239c642eb5
Co-Authored-By: Michael Chapman &lt;woppin@gmail.com&gt;
Signed-off-by: Nicolas Bock &lt;nicolas.bock@canonical.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Increase the hacking version in test-requirements to match the
version used in the `designate` project.

This change fixes a few errors that the more recent `pyflakes` flags.

Change-Id: If7afefde0f33161016a27774021d27239c642eb5
Co-Authored-By: Michael Chapman &lt;woppin@gmail.com&gt;
Signed-off-by: Nicolas Bock &lt;nicolas.bock@canonical.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix "recordset list --all-projects" in interactive OSC</title>
<updated>2019-09-18T11:47:09+00:00</updated>
<author>
<name>Jens Harbott</name>
<email>j.harbott@x-ion.de</email>
</author>
<published>2019-09-18T11:44:57+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/python-designateclient.git/commit/?id=6be5c7b49e32864ebc60b255774d8f9b2a6ef9fc'/>
<id>6be5c7b49e32864ebc60b255774d8f9b2a6ef9fc</id>
<content type='text'>
Class variables get re-used when multiple commands are executed in a row
within a single OSC interactive session. So we need to take a copy
before modifying in order to avoid unwanted side-effects.

Change-Id: I9716014d65a3f649c23eb78faca2cb6dbf5eb5db
Related-Bug: 1844028
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Class variables get re-used when multiple commands are executed in a row
within a single OSC interactive session. So we need to take a copy
before modifying in order to avoid unwanted side-effects.

Change-Id: I9716014d65a3f649c23eb78faca2cb6dbf5eb5db
Related-Bug: 1844028
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix "zone list --all-projects" in interactive OSC</title>
<updated>2019-09-16T22:52:53+00:00</updated>
<author>
<name>Joseph M</name>
<email>josephm@inmotionhosting.com</email>
</author>
<published>2019-09-15T03:32:58+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/python-designateclient.git/commit/?id=7cc5f8bb2a31524f612e484e0bd4ea4e024e7d2c'/>
<id>7cc5f8bb2a31524f612e484e0bd4ea4e024e7d2c</id>
<content type='text'>
The current zone list function does not check to see if project_id is
already a column to be output when adding it during an --all-projects
list. This causes a duplicate field name to be added which is then
passed to prettytables which subsequently throws an exception. Create a
copy of the columns list so it is not appended to with every
command.

Change-Id: I5f62500086a807d5082221993c3b491f3b6a1db0
Closes-Bug: #1844028
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The current zone list function does not check to see if project_id is
already a column to be output when adding it during an --all-projects
list. This causes a duplicate field name to be added which is then
passed to prettytables which subsequently throws an exception. Create a
copy of the columns list so it is not appended to with every
command.

Change-Id: I5f62500086a807d5082221993c3b491f3b6a1db0
Closes-Bug: #1844028
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge "Check item is one of six.string_types not just str"</title>
<updated>2018-08-11T05:46:59+00:00</updated>
<author>
<name>Zuul</name>
<email>zuul@review.openstack.org</email>
</author>
<published>2018-08-11T05:46:59+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/python-designateclient.git/commit/?id=a870cffdf9eb292501796acabe8958b529d64708'/>
<id>a870cffdf9eb292501796acabe8958b529d64708</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix copy-pasta in quota command descriptions</title>
<updated>2018-06-29T21:12:32+00:00</updated>
<author>
<name>Ben Nemec</name>
<email>bnemec@redhat.com</email>
</author>
<published>2018-06-29T21:11:20+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/python-designateclient.git/commit/?id=9d34339c063617e0f8d55013c4e27da4067beb0e'/>
<id>9d34339c063617e0f8d55013c4e27da4067beb0e</id>
<content type='text'>
These seem to have been copied from the blacklist command and don't
make sense for quotas.  They also appear in the openstackclient help
output which is confusing.

Change-Id: Ib5d2c0fd7da8cb18e230d84c5f344217ad853da7
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
These seem to have been copied from the blacklist command and don't
make sense for quotas.  They also appear in the openstackclient help
output which is confusing.

Change-Id: Ib5d2c0fd7da8cb18e230d84c5f344217ad853da7
</pre>
</div>
</content>
</entry>
<entry>
<title>Check item is one of six.string_types not just str</title>
<updated>2018-04-16T15:01:16+00:00</updated>
<author>
<name>Graham Hayes</name>
<email>gr@ham.ie</email>
</author>
<published>2018-04-10T14:08:56+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/python-designateclient.git/commit/?id=c0543004d06825c5b3d5f6f91b0ba2ad470fbf9c'/>
<id>c0543004d06825c5b3d5f6f91b0ba2ad470fbf9c</id>
<content type='text'>
Change-Id: I343d9f6bdb3509256191a44e686f24e0ebeb5d22
Closes-Bug: #1762612
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: I343d9f6bdb3509256191a44e686f24e0ebeb5d22
Closes-Bug: #1762612
</pre>
</div>
</content>
</entry>
<entry>
<title>Improve the RecordSet Update UI</title>
<updated>2018-02-12T13:41:10+00:00</updated>
<author>
<name>Graham Hayes</name>
<email>gr@ham.ie</email>
</author>
<published>2018-02-12T13:41:10+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/python-designateclient.git/commit/?id=653643b448f10bec6d6c6d899831318f6bdbcf82'/>
<id>653643b448f10bec6d6c6d899831318f6bdbcf82</id>
<content type='text'>
This adds the logic introduced in
I8fefd9d0f104170d50c5d5dc3cbcc53facda9baf to the "recordset set"
command as well.

This helps with the consistancy, and fixes some of the same issues
in the set command.

Change-Id: Ib943ed0eea436ad1a7ad0c3717f0fb6bd6b5b3f0
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This adds the logic introduced in
I8fefd9d0f104170d50c5d5dc3cbcc53facda9baf to the "recordset set"
command as well.

This helps with the consistancy, and fixes some of the same issues
in the set command.

Change-Id: Ib943ed0eea436ad1a7ad0c3717f0fb6bd6b5b3f0
</pre>
</div>
</content>
</entry>
<entry>
<title>Improve recordset create UI</title>
<updated>2017-12-07T14:18:31+00:00</updated>
<author>
<name>Jens Harbott</name>
<email>j.harbott@x-ion.de</email>
</author>
<published>2017-12-06T09:32:29+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/python-designateclient.git/commit/?id=66e4955408eacb4859cfef01a31d013e34c28ffb'/>
<id>66e4955408eacb4859cfef01a31d013e34c28ffb</id>
<content type='text'>
The current implementation has '--records' as a quasi-positional
argument, with the nargs='+' parameter it can only be used at the end of
the command, which is confusing to users and doesn't comply with the
help message.

Add a new option '--record' that takes only exactly one record as
parameter and can be repeated when multiple records are present.
Deprecate the old option so it can be removed in the future.

Change-Id: I8fefd9d0f104170d50c5d5dc3cbcc53facda9baf
Closes-Bug: 1736161
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The current implementation has '--records' as a quasi-positional
argument, with the nargs='+' parameter it can only be used at the end of
the command, which is confusing to users and doesn't comply with the
help message.

Add a new option '--record' that takes only exactly one record as
parameter and can be repeated when multiple records are present.
Deprecate the old option so it can be removed in the future.

Change-Id: I8fefd9d0f104170d50c5d5dc3cbcc53facda9baf
Closes-Bug: 1736161
</pre>
</div>
</content>
</entry>
<entry>
<title>Add tsig key support to python-designateclient</title>
<updated>2017-07-07T12:16:30+00:00</updated>
<author>
<name>Rudolf Vriend</name>
<email>rudolf.vriend@sap.com</email>
</author>
<published>2017-07-07T12:00:17+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/python-designateclient.git/commit/?id=b741282eaff277977507379bbd0de3454eb66232'/>
<id>b741282eaff277977507379bbd0de3454eb66232</id>
<content type='text'>
This fix adds support for the designate tsig keys api to
python-designateclient.

It will add tsigkey related crud commands to the openstackclient.

Change-Id: I84336c3aca85ca62771fd2115481eda32ee980d2
Closes-Bug: #1702506
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This fix adds support for the designate tsig keys api to
python-designateclient.

It will add tsigkey related crud commands to the openstackclient.

Change-Id: I84336c3aca85ca62771fd2115481eda32ee980d2
Closes-Bug: #1702506
</pre>
</div>
</content>
</entry>
</feed>
