<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/openstack/python-neutronclient.git/neutronclient/common, branch juno-eol</title>
<subtitle>opendev.org: openstack/python-neutronclient.git
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/python-neutronclient.git/'/>
<entry>
<title>Merge "Utility method for boolean argument"</title>
<updated>2015-02-04T20:37:32+00:00</updated>
<author>
<name>Jenkins</name>
<email>jenkins@review.openstack.org</email>
</author>
<published>2015-02-04T20:37:32+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/python-neutronclient.git/commit/?id=b510624700e0c589a53337797d9b0ce7924df833'/>
<id>b510624700e0c589a53337797d9b0ce7924df833</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Utility method for boolean argument</title>
<updated>2015-01-27T18:51:23+00:00</updated>
<author>
<name>Akihiro Motoki</name>
<email>motoki@da.jp.nec.com</email>
</author>
<published>2015-01-27T18:02:46+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/python-neutronclient.git/commit/?id=b0923a3e1220d13f7311379cd09d31f49274d9b3'/>
<id>b0923a3e1220d13f7311379cd09d31f49274d9b3</id>
<content type='text'>
In the recent commit, True/False of boolean argument
became case-insensitve and this code is copy-and-paste'ed
in several places.

Now there are several number of patches which add explicit
arguments for *-update or *-list and the code of boolean
argumetns like below will be used more than now.

This commit add a utility method to register such boolean opt.

       parser.add_argument(
           '--enabled',
           dest='enabled', metavar='{True,False}',
           choices=['True', 'true', 'False', 'false'],
           help=_('Whether to enable or disable this rule.'),
           default=argparse.SUPPRESS)

Change-Id: I9575eeef32154a8b92589c2cc7889803216bddb2
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
In the recent commit, True/False of boolean argument
became case-insensitve and this code is copy-and-paste'ed
in several places.

Now there are several number of patches which add explicit
arguments for *-update or *-list and the code of boolean
argumetns like below will be used more than now.

This commit add a utility method to register such boolean opt.

       parser.add_argument(
           '--enabled',
           dest='enabled', metavar='{True,False}',
           choices=['True', 'true', 'False', 'false'],
           help=_('Whether to enable or disable this rule.'),
           default=argparse.SUPPRESS)

Change-Id: I9575eeef32154a8b92589c2cc7889803216bddb2
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix TypeError for six.text_type</title>
<updated>2015-01-08T04:08:17+00:00</updated>
<author>
<name>shihanzhang</name>
<email>shihanzhang@huawei.com</email>
</author>
<published>2015-01-08T04:08:17+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/python-neutronclient.git/commit/?id=aed3faf074dbf631dcde55479cc76cb9aa795635'/>
<id>aed3faf074dbf631dcde55479cc76cb9aa795635</id>
<content type='text'>
Change-Id: Ib0d668a6ddadb0fec60c964dc5e1e1bd83b74be4
Closes-Bug: #1408529
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: Ib0d668a6ddadb0fec60c964dc5e1e1bd83b74be4
Closes-Bug: #1408529
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix mixed usage of _</title>
<updated>2014-11-08T13:40:41+00:00</updated>
<author>
<name>Hideki Saito</name>
<email>saito@fgrep.org</email>
</author>
<published>2014-11-08T12:13:45+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/python-neutronclient.git/commit/?id=02c108fd0010798927f144b1dfee9f4ec1947f41'/>
<id>02c108fd0010798927f144b1dfee9f4ec1947f41</id>
<content type='text'>
* all modules are using function of _ from oslo.i18n
* remove the definition of _ from openstack.common.__init__.py for safety

Change-Id: Ice2f8be1190fd13e8991a8c7fa55ca636341e875
Closes-Bug: #1382476
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* all modules are using function of _ from oslo.i18n
* remove the definition of _ from openstack.common.__init__.py for safety

Change-Id: Ice2f8be1190fd13e8991a8c7fa55ca636341e875
Closes-Bug: #1382476
</pre>
</div>
</content>
</entry>
<entry>
<title>Use graduated oslo libraries</title>
<updated>2014-10-21T06:37:00+00:00</updated>
<author>
<name>Akihiro Motoki</name>
<email>motoki@da.jp.nec.com</email>
</author>
<published>2014-10-16T10:23:53+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/python-neutronclient.git/commit/?id=9c464ba53f0c1317a397f96202b577f0729fc4eb'/>
<id>9c464ba53f0c1317a397f96202b577f0729fc4eb</id>
<content type='text'>
The following libraries have been graduated:
- gettextutils -&gt; oslo.i18n
- jsonutils -&gt; oslo.serialization
- strutils, timeutils -&gt; oslo.utils

Add neutronclient.i18n module as oslo.i18n adapter.

Remove openstack.common related files completely
because neutronclient no longer use any oslo-incubator modules.

Closes-Bug: #1382017
Change-Id: Ib7ebcb691a12858049baab3b122f95bf43038f18
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The following libraries have been graduated:
- gettextutils -&gt; oslo.i18n
- jsonutils -&gt; oslo.serialization
- strutils, timeutils -&gt; oslo.utils

Add neutronclient.i18n module as oslo.i18n adapter.

Remove openstack.common related files completely
because neutronclient no longer use any oslo-incubator modules.

Closes-Bug: #1382017
Change-Id: Ib7ebcb691a12858049baab3b122f95bf43038f18
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix E129 hacking check</title>
<updated>2014-10-17T11:01:59+00:00</updated>
<author>
<name>Jaume Devesa</name>
<email>devvesa@gmail.com</email>
</author>
<published>2014-10-06T10:25:48+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/python-neutronclient.git/commit/?id=64b2d8a01b74fb9c0e45e452a694d9b67e7088df'/>
<id>64b2d8a01b74fb9c0e45e452a694d9b67e7088df</id>
<content type='text'>
Remove E129 from the ignored checks and fix them

Change-Id: Ibd3a98ceb173e9a1fa106ac6c4ecdebb1a9a1e4f
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Remove E129 from the ignored checks and fix them

Change-Id: Ibd3a98ceb173e9a1fa106ac6c4ecdebb1a9a1e4f
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge "Add InvalidIpForNetworkClient exception"</title>
<updated>2014-10-15T03:39:41+00:00</updated>
<author>
<name>Jenkins</name>
<email>jenkins@review.openstack.org</email>
</author>
<published>2014-10-15T03:39:41+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/python-neutronclient.git/commit/?id=72c1473f111846a026cb5f9eb97d68b435eba194'/>
<id>72c1473f111846a026cb5f9eb97d68b435eba194</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add InvalidIpForNetworkClient exception</title>
<updated>2014-10-13T18:06:02+00:00</updated>
<author>
<name>Qin Zhao</name>
<email>chaochin@gmail.com</email>
</author>
<published>2014-09-16T08:09:21+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/python-neutronclient.git/commit/?id=092e6680adf1357ce5a41524f386d1b2073fd453'/>
<id>092e6680adf1357ce5a41524f386d1b2073fd453</id>
<content type='text'>
When posting an 'attach interface' request to Nova with an invalid
ip for defined network, Nova returns an HTTP 500 error. In fact,
Neutron returns 'InvalidInput' error, but Neutron client is not able
to translate this error to a specific exception. So that a general
'BadRequest' exception is thrown. Neutron client and Nova need a more
specific Neutron error type, in order to address and translate the
error in to a proper Nova exception.

Change-Id: Idd964c33476d7559f642287d577f8a6122d7674c
Partial-Bug: 1369871
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
When posting an 'attach interface' request to Nova with an invalid
ip for defined network, Nova returns an HTTP 500 error. In fact,
Neutron returns 'InvalidInput' error, but Neutron client is not able
to translate this error to a specific exception. So that a general
'BadRequest' exception is thrown. Neutron client and Nova need a more
specific Neutron error type, in order to address and translate the
error in to a proper Nova exception.

Change-Id: Idd964c33476d7559f642287d577f8a6122d7674c
Partial-Bug: 1369871
</pre>
</div>
</content>
</entry>
<entry>
<title>Leverage neutronclient.openstack.common.importutils import_class</title>
<updated>2014-10-09T04:21:27+00:00</updated>
<author>
<name>Aaron Rosen</name>
<email>aaronorosen@gmail.com</email>
</author>
<published>2014-09-04T05:01:56+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/python-neutronclient.git/commit/?id=72afc0f4248a9f081669f55889723db35691e4ac'/>
<id>72afc0f4248a9f081669f55889723db35691e4ac</id>
<content type='text'>
This patch allows us to drop our version of import_class in favor
of openstack.common.importutils version's.

Change-Id: Ia96f06e2dc7dfb9824377e3a7381da2732dd2c15
Closes-bug: 1365273
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This patch allows us to drop our version of import_class in favor
of openstack.common.importutils version's.

Change-Id: Ia96f06e2dc7dfb9824377e3a7381da2732dd2c15
Closes-bug: 1365273
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix Py3 compatibility issues</title>
<updated>2014-09-16T08:57:14+00:00</updated>
<author>
<name>Ilya Shakhat</name>
<email>ishakhat@mirantis.com</email>
</author>
<published>2014-07-28T10:02:57+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/python-neutronclient.git/commit/?id=9bf8b71e33d52c72d0842dad0beca3df60da60ce'/>
<id>9bf8b71e33d52c72d0842dad0beca3df60da60ce</id>
<content type='text'>
* Replace of urllib by six urlparse
* Convert dict keys into list to be able to retrieve the first element
* Use integer division for integers
* Use int instead of long in XML serialization/deserialization under Py3

Co-author: Cyril Roelandt &lt;cyril.roelandt@enovance.com&gt;

Change-Id: Ia79c831310775bf1c3dbec06010f8949c3a73887
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Replace of urllib by six urlparse
* Convert dict keys into list to be able to retrieve the first element
* Use integer division for integers
* Use int instead of long in XML serialization/deserialization under Py3

Co-author: Cyril Roelandt &lt;cyril.roelandt@enovance.com&gt;

Change-Id: Ia79c831310775bf1c3dbec06010f8949c3a73887
</pre>
</div>
</content>
</entry>
</feed>
