<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/openstack/python-neutronclient.git/quantumclient/common/clientmanager.py, branch 2.2.2</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>Allow the HTTPClient consumer to pass endpoint_type.</title>
<updated>2013-05-21T02:47:48+00:00</updated>
<author>
<name>Carl Baldwin</name>
<email>carl.baldwin@hp.com</email>
</author>
<published>2013-04-30T21:20:10+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/python-neutronclient.git/commit/?id=06375f089b9938f1db7f6abc4b2144df2ff6b4fd'/>
<id>06375f089b9938f1db7f6abc4b2144df2ff6b4fd</id>
<content type='text'>
Changes the default behavior of the client.  It will now choose
publicURL by default rather than adminURL.

Now allows the consumer to pass adminURL, internalURL or some other
endpoint type when constructing a Client to override this default
behavior.

Adds --endpoint-type option to the shell client.  Defaults to the
environment variable OS_ENDPOINT_TYPE or publicURL.  This was
patterned after the same option in the Nova client.

Adds a new exception type to handle the case where a suitable endpoint
type is not found in the catalog.  Without this, the exception
encountered is a KeyError that was not clearly reported to the caller
of the quantum command line.

Change-Id: Iaffcaff291d433a605d8379dc89c1308096d36c2
Fixes: Bug #1176197
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Changes the default behavior of the client.  It will now choose
publicURL by default rather than adminURL.

Now allows the consumer to pass adminURL, internalURL or some other
endpoint type when constructing a Client to override this default
behavior.

Adds --endpoint-type option to the shell client.  Defaults to the
environment variable OS_ENDPOINT_TYPE or publicURL.  This was
patterned after the same option in the Nova client.

Adds a new exception type to handle the case where a suitable endpoint
type is not found in the catalog.  Without this, the exception
encountered is a KeyError that was not clearly reported to the caller
of the quantum command line.

Change-Id: Iaffcaff291d433a605d8379dc89c1308096d36c2
Fixes: Bug #1176197
</pre>
</div>
</content>
</entry>
<entry>
<title>Switch to flake8 from pep8.</title>
<updated>2013-04-05T17:27:04+00:00</updated>
<author>
<name>Maru Newby</name>
<email>marun@redhat.com</email>
</author>
<published>2013-04-05T17:26:00+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/python-neutronclient.git/commit/?id=d41d223e465dfdcb4c7d2a2f5dc55652bbf32bf7'/>
<id>d41d223e465dfdcb4c7d2a2f5dc55652bbf32bf7</id>
<content type='text'>
 * flake8 supports more checks than pep8 (e.g. detection of
   unused imports and variables), and has an extension mechanism.
   A plugin to support automatic HACKING validation is planned.
 * See: http://flake8.readthedocs.org/

Change-Id: I1cba551fadf87f3dbc40a002736c1009e7b9d5b5
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
 * flake8 supports more checks than pep8 (e.g. detection of
   unused imports and variables), and has an extension mechanism.
   A plugin to support automatic HACKING validation is planned.
 * See: http://flake8.readthedocs.org/

Change-Id: I1cba551fadf87f3dbc40a002736c1009e7b9d5b5
</pre>
</div>
</content>
</entry>
<entry>
<title>Add a missing command line option: --insecure</title>
<updated>2013-03-13T10:21:33+00:00</updated>
<author>
<name>Roman Podolyaka</name>
<email>rpodolyaka@mirantis.com</email>
</author>
<published>2013-03-12T14:14:08+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/python-neutronclient.git/commit/?id=a13a87c7ef2188bd4edc3513f4fdcac9b5f44dbb'/>
<id>a13a87c7ef2188bd4edc3513f4fdcac9b5f44dbb</id>
<content type='text'>
This option allows to disable SSL certificates validation in HTTPClient.

Fixes bug 1153715

Change-Id: I2c5123c3b8482a932fa401c56827f1fffe9fa381
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This option allows to disable SSL certificates validation in HTTPClient.

Fixes bug 1153715

Change-Id: I2c5123c3b8482a932fa401c56827f1fffe9fa381
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix import order nits</title>
<updated>2012-12-31T14:48:43+00:00</updated>
<author>
<name>Zhongyue Luo</name>
<email>zhongyue.nah@intel.com</email>
</author>
<published>2012-12-31T14:25:00+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/python-neutronclient.git/commit/?id=093bac1bc6749326857241ca226a4219917891e7'/>
<id>093bac1bc6749326857241ca226a4219917891e7</id>
<content type='text'>
Change-Id: I7c95fa2db1d719f6ed34468ad12b7a9e4c9e794d
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: I7c95fa2db1d719f6ed34468ad12b7a9e4c9e794d
</pre>
</div>
</content>
</entry>
<entry>
<title>add --fixed-ip argument to create port</title>
<updated>2012-06-25T10:19:18+00:00</updated>
<author>
<name>Yong Sheng Gong</name>
<email>gongysh@cn.ibm.com</email>
</author>
<published>2012-06-24T08:11:11+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/python-neutronclient.git/commit/?id=50c46f61d1a76b5429c20ad61203afedc7c508bb'/>
<id>50c46f61d1a76b5429c20ad61203afedc7c508bb</id>
<content type='text'>
add --fixed-ip argument to create port and add list and dict type for unknow option
now we can use known option feature:
 quantumv2 create_port --fixed-ip subnet_id=&lt;id&gt;,ip_address=&lt;ip&gt;
--fixed-ip subnet_id=&lt;id&gt;, ip_address=&lt;ip2&gt; network_id
or unknown option feature:
one ip:
 quantumv2 create_port network_id --fixed_ips type=dict list=true subnet_id=&lt;id&gt;,ip_address=&lt;ip&gt;
two ips:
quantumv2 create_port network_id --fixed_ips type=dict subnet_id=&lt;id&gt;,ip_address=&lt;ip&gt; subnet_id=&lt;id&gt;,ip_address=&lt;ip2&gt;
to create port
Please download: https://review.openstack.org/#/c/8794/4 and
set core_plugin = quantum.db.db_base_plugin_v2.QuantumDbPluginV2 on quantum server side

Patch 2: support cliff 1.0
Patch 3: support specify auth strategy, for now, any other auth strategy than keystone will disable auth,
format port output
Patch 4: format None as '' when outputing, deal with list of dict, add QUANTUMCLIENT_DEBUG env to enable http req/resp print,
which is helpful for testing nova integration
Patch 5: fix interactive mode, and initialize_app problem

Change-Id: I693848c75055d1947862d55f4b538c1dfb1e86db
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
add --fixed-ip argument to create port and add list and dict type for unknow option
now we can use known option feature:
 quantumv2 create_port --fixed-ip subnet_id=&lt;id&gt;,ip_address=&lt;ip&gt;
--fixed-ip subnet_id=&lt;id&gt;, ip_address=&lt;ip2&gt; network_id
or unknown option feature:
one ip:
 quantumv2 create_port network_id --fixed_ips type=dict list=true subnet_id=&lt;id&gt;,ip_address=&lt;ip&gt;
two ips:
quantumv2 create_port network_id --fixed_ips type=dict subnet_id=&lt;id&gt;,ip_address=&lt;ip&gt; subnet_id=&lt;id&gt;,ip_address=&lt;ip2&gt;
to create port
Please download: https://review.openstack.org/#/c/8794/4 and
set core_plugin = quantum.db.db_base_plugin_v2.QuantumDbPluginV2 on quantum server side

Patch 2: support cliff 1.0
Patch 3: support specify auth strategy, for now, any other auth strategy than keystone will disable auth,
format port output
Patch 4: format None as '' when outputing, deal with list of dict, add QUANTUMCLIENT_DEBUG env to enable http req/resp print,
which is helpful for testing nova integration
Patch 5: fix interactive mode, and initialize_app problem

Change-Id: I693848c75055d1947862d55f4b538c1dfb1e86db
</pre>
</div>
</content>
</entry>
<entry>
<title>add keystone support, new command interface, API v2.0</title>
<updated>2012-06-20T16:17:39+00:00</updated>
<author>
<name>Yong Sheng Gong</name>
<email>gongysh@cn.ibm.com</email>
</author>
<published>2012-05-18T01:02:29+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/python-neutronclient.git/commit/?id=dd803f8e26f4c3a3b8f1b9e7526d0e1980b2491c'/>
<id>dd803f8e26f4c3a3b8f1b9e7526d0e1980b2491c</id>
<content type='text'>
blueprint new-cli
Bug #1001053

Implement new commands interface, ready for v2.0. adopt cliff arch. new
client binary is quantumv2. After it is stable, we will remove quantum
binary. Httplibs2 is used.

usage: https://docs.google.com/document/d/1e_4UtnhFfgtnsB8EVB31BZKldaVzl_BlsGnGBrKmcDk/edit

Patch 2: add license header
Patch 3: add v1.0 support, fix show net details
Patch 4: quantumclient network api v2.0
Patch 5: subnet and port commands for api v2.0, add fields selector
Patch 6: add test cases
Patch 7: fix interactive mode, modify according to comments and https://review.openstack.org/#/c/8366/, add two tasks to BP: noauth and openstack common
Patch 8: fix log problem
Patch 9: modify according to the comments by dan on patch 5
Patch 10: just trigger jenkins
Patch 11: pep 1.3 fix
Patch 12: cliff and prettytable to more than 0.6.0
Patch 13: change setup.py to include more packages
Patch 14: pep check on jenkins
Patch 15: add license text to empty __init__.py files
Patch 16: fix v1.1 test cases after server changes

Change-Id: Ibbbdd834371c6a023b31e4797718fc0fe9786d89
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
blueprint new-cli
Bug #1001053

Implement new commands interface, ready for v2.0. adopt cliff arch. new
client binary is quantumv2. After it is stable, we will remove quantum
binary. Httplibs2 is used.

usage: https://docs.google.com/document/d/1e_4UtnhFfgtnsB8EVB31BZKldaVzl_BlsGnGBrKmcDk/edit

Patch 2: add license header
Patch 3: add v1.0 support, fix show net details
Patch 4: quantumclient network api v2.0
Patch 5: subnet and port commands for api v2.0, add fields selector
Patch 6: add test cases
Patch 7: fix interactive mode, modify according to comments and https://review.openstack.org/#/c/8366/, add two tasks to BP: noauth and openstack common
Patch 8: fix log problem
Patch 9: modify according to the comments by dan on patch 5
Patch 10: just trigger jenkins
Patch 11: pep 1.3 fix
Patch 12: cliff and prettytable to more than 0.6.0
Patch 13: change setup.py to include more packages
Patch 14: pep check on jenkins
Patch 15: add license text to empty __init__.py files
Patch 16: fix v1.1 test cases after server changes

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