<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/openstack/python-troveclient.git/reddwarfclient/xml.py, branch 0.1.3</title>
<subtitle>opendev.org: openstack/python-troveclient.git
</subtitle>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/openstack/python-troveclient.git/'/>
<entry>
<title>Rename from reddwarf to trove.</title>
<updated>2013-06-21T20:15:23+00:00</updated>
<author>
<name>Michael Basnight</name>
<email>mbasnight@gmail.com</email>
</author>
<published>2013-06-18T06:34:27+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/openstack/python-troveclient.git/commit/?id=9916c8f2733b683d859770d05dacd2c9c82912d7'/>
<id>9916c8f2733b683d859770d05dacd2c9c82912d7</id>
<content type='text'>
Implements Blueprint reddwarf-trove-rename

Change-Id: Ib2d694c7466887ca297bea4250eca17cdc06b7bf
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Implements Blueprint reddwarf-trove-rename

Change-Id: Ib2d694c7466887ca297bea4250eca17cdc06b7bf
</pre>
</div>
</content>
</entry>
<entry>
<title>Use a plain dict for Quotas.show method.</title>
<updated>2013-04-10T15:39:09+00:00</updated>
<author>
<name>Tim Simpson</name>
<email>tim.simpson@rackspace.com</email>
</author>
<published>2013-04-10T15:39:09+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/openstack/python-troveclient.git/commit/?id=6222dea1404038b70ca0c18179b9cac4227bd851'/>
<id>6222dea1404038b70ca0c18179b9cac4227bd851</id>
<content type='text'>
This also fixes the XML version translator to convert the strings
to integers.

implements blueprint use-plain-dict-for-quotas-show

Change-Id: I4764313a863e9c1fd0ee8fa00645b57535d47c76
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This also fixes the XML version translator to convert the strings
to integers.

implements blueprint use-plain-dict-for-quotas-show

Change-Id: I4764313a863e9c1fd0ee8fa00645b57535d47c76
</pre>
</div>
</content>
</entry>
<entry>
<title>Adding client commands for Backup feature</title>
<updated>2013-04-01T18:00:50+00:00</updated>
<author>
<name>Steve Leon</name>
<email>steve.leon@hp.com</email>
</author>
<published>2013-03-29T16:49:36+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/openstack/python-troveclient.git/commit/?id=50cefc7f90d79780d2bffe457784a1b7590a62dd'/>
<id>50cefc7f90d79780d2bffe457784a1b7590a62dd</id>
<content type='text'>
- Added create, list and delete backup commands
- Updated the create instance command to include optional param 'BackupRef'
- Added 'backups' subcommand to 'instance' used to list all backups for that instance.

Change-Id: Icc32e7097858708d0ed0f4c309d4c86f5cbd8aa6
BP: https://blueprints.launchpad.net/reddwarf/+spec/consistent-snapshots
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- Added create, list and delete backup commands
- Updated the create instance command to include optional param 'BackupRef'
- Added 'backups' subcommand to 'instance' used to list all backups for that instance.

Change-Id: Icc32e7097858708d0ed0f4c309d4c86f5cbd8aa6
BP: https://blueprints.launchpad.net/reddwarf/+spec/consistent-snapshots
</pre>
</div>
</content>
</entry>
<entry>
<title>Updated TYPE_MAP for security group rules</title>
<updated>2013-03-26T08:57:59+00:00</updated>
<author>
<name>Nikhil Manchanda</name>
<email>SlickNik@gmail.com</email>
</author>
<published>2013-03-26T08:57:59+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/openstack/python-troveclient.git/commit/?id=11ba71c48e0a6dfd1dda0b07f7ed5dbabd107138'/>
<id>11ba71c48e0a6dfd1dda0b07f7ed5dbabd107138</id>
<content type='text'>
Updated TYPE_MAP for security group rules so that from_port and
to_port are correctly identified as ints for XML.

Fixed bug:1160238

Change-Id: I432c7f01fc16c476d6452a4ac4e219dbfa6d0388
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Updated TYPE_MAP for security group rules so that from_port and
to_port are correctly identified as ints for XML.

Fixed bug:1160238

Change-Id: I432c7f01fc16c476d6452a4ac4e219dbfa6d0388
</pre>
</div>
</content>
</entry>
<entry>
<title>Client Side Changes for Security Groups Support.</title>
<updated>2013-03-15T04:19:15+00:00</updated>
<author>
<name>Nikhil Manchanda</name>
<email>SlickNik@gmail.com</email>
</author>
<published>2013-03-11T02:55:17+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/openstack/python-troveclient.git/commit/?id=cf7774c28a9e84055e3d588eac58bf19361be248'/>
<id>cf7774c28a9e84055e3d588eac58bf19361be248</id>
<content type='text'>
- Added new secgroups command with the following options
  - list
  - get
  - add_rule
  - delete_rule
- Added corresponding calls into the REST API

Implements blueprint: security-groups

Change-Id: Ie6d4bc2ce31dc18f172e92efa46ccdeea3e0a22a
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- Added new secgroups command with the following options
  - list
  - get
  - add_rule
  - delete_rule
- Added corresponding calls into the REST API

Implements blueprint: security-groups

Change-Id: Ie6d4bc2ce31dc18f172e92efa46ccdeea3e0a22a
</pre>
</div>
</content>
</entry>
<entry>
<title>Refactored client code and test to consume XML</title>
<updated>2013-03-12T23:26:02+00:00</updated>
<author>
<name>daniel-a-nguyen</name>
<email>daniel.a.nguyen@hp.com</email>
</author>
<published>2013-03-12T23:15:04+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/openstack/python-troveclient.git/commit/?id=9d190c26e378fc3b38f0db5697c6d78fcbc57dee'/>
<id>9d190c26e378fc3b38f0db5697c6d78fcbc57dee</id>
<content type='text'>
Removed unused constants

Change-Id: I7a965a498ab4607de145359697b7d5d976aaa4ff
Fixes: bug #1154300
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Removed unused constants

Change-Id: I7a965a498ab4607de145359697b7d5d976aaa4ff
Fixes: bug #1154300
</pre>
</div>
</content>
</entry>
<entry>
<title>Correcting the types of the values in the returned data</title>
<updated>2013-01-31T17:00:22+00:00</updated>
<author>
<name>DJ Johnstone</name>
<email>dj.johnstone@rackspace.com</email>
</author>
<published>2013-01-23T17:52:36+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/openstack/python-troveclient.git/commit/?id=5925e50c8c73864d5372b45b53d185a997d7dcc3'/>
<id>5925e50c8c73864d5372b45b53d185a997d7dcc3</id>
<content type='text'>
Partially implements: blueprint test-with-xml
Change-Id: I6db4ac284b224c994ec6b674cfb8cb053e4b2734
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Partially implements: blueprint test-with-xml
Change-Id: I6db4ac284b224c994ec6b674cfb8cb053e4b2734
</pre>
</div>
</content>
</entry>
<entry>
<title>Only pep8 violations fix</title>
<updated>2012-11-01T18:20:10+00:00</updated>
<author>
<name>Vipul Sabhaya</name>
<email>vipuls@gmail.com</email>
</author>
<published>2012-10-30T20:47:05+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/openstack/python-troveclient.git/commit/?id=844492a8eb044a3fda85b607424151f60e11c830'/>
<id>844492a8eb044a3fda85b607424151f60e11c830</id>
<content type='text'>
fix pep8 violations

fix tox configurtion for pep8

fix pretty print for actions that return a response body

Change-Id: I39a529bda8780649a5159761af7103eee8520412
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
fix pep8 violations

fix tox configurtion for pep8

fix pretty print for actions that return a response body

Change-Id: I39a529bda8780649a5159761af7103eee8520412
</pre>
</div>
</content>
</entry>
<entry>
<title>Added a ton of CLI options, plus fixed a CI bug.</title>
<updated>2012-08-14T17:35:38+00:00</updated>
<author>
<name>Tim Simpson</name>
<email>tim.simpson@rackspace.com</email>
</author>
<published>2012-08-09T16:04:28+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/openstack/python-troveclient.git/commit/?id=88f9530151b5252487b260cec8e4cdb61f07acec'/>
<id>88f9530151b5252487b260cec8e4cdb61f07acec</id>
<content type='text'>
* Renamed the auth_type "basic" to the more apt "auth1.1".
* Made it possible to pass an "token" and "service_url" argument alone to
  the client. It wouldn't work with just this before.
* The client now saves all arguments you give it to the pickled file,
  including the auth strategy, and preserves the token and service_url
  (which it didn't before) which makes exotic auth types such as "fake"
  easier to work with.
* Not raising an error for a lack of an auth_url until auth occurs
  (which is usually right after creation of the client anyway for most
   auth types).
* Moved oparser code into CliOption class. This is where the options live
  plus is the name of that pickled file that gets stored on login.
* Added a "debug" option which avoids swallowing stack traces if
  something goes wrong with the CLI. Should make client work much easier.
* Added a "verbose" option which changes the output to instead show the
  simulated CURL statement plus the request and response headers and
  bodies, which is useful because I...
* Added an "xml" option which does all the communication in XML.
* Fixed a bug which was affecting the CI tests where the client would fail
  if the response body could not be parsed.
* Added all of Ed's work to update the mgmt CLI module with his newer
  named parameters.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Renamed the auth_type "basic" to the more apt "auth1.1".
* Made it possible to pass an "token" and "service_url" argument alone to
  the client. It wouldn't work with just this before.
* The client now saves all arguments you give it to the pickled file,
  including the auth strategy, and preserves the token and service_url
  (which it didn't before) which makes exotic auth types such as "fake"
  easier to work with.
* Not raising an error for a lack of an auth_url until auth occurs
  (which is usually right after creation of the client anyway for most
   auth types).
* Moved oparser code into CliOption class. This is where the options live
  plus is the name of that pickled file that gets stored on login.
* Added a "debug" option which avoids swallowing stack traces if
  something goes wrong with the CLI. Should make client work much easier.
* Added a "verbose" option which changes the output to instead show the
  simulated CURL statement plus the request and response headers and
  bodies, which is useful because I...
* Added an "xml" option which does all the communication in XML.
* Fixed a bug which was affecting the CI tests where the client would fail
  if the response body could not be parsed.
* Added all of Ed's work to update the mgmt CLI module with his newer
  named parameters.
</pre>
</div>
</content>
</entry>
<entry>
<title>Made the client send and receive XML.</title>
<updated>2012-07-26T14:37:40+00:00</updated>
<author>
<name>Tim Simpson</name>
<email>tim.simpson@rackspace.com</email>
</author>
<published>2012-07-23T22:28:04+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/openstack/python-troveclient.git/commit/?id=fc5d8bd49056226e763c9fa4e11489ffa968a2d1'/>
<id>fc5d8bd49056226e763c9fa4e11489ffa968a2d1</id>
<content type='text'>
* Added a FakeAuth class, since it was so useful for hitting fake mode.
* Added a morph_request and morph_response function to the ReddwarfHTTPClient class, to make it possible to use different content types (XML).
* Added an XML module with a version of the client class that reads XML.
* Added a "mgmt" attribute to the Dbaas class, so that management classes can be hit in a way that closer approximates their URLs.
* Added a "resize_flavor" method, which is a clone of the "resize_instance" method, since that name makes a lot more sense.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Added a FakeAuth class, since it was so useful for hitting fake mode.
* Added a morph_request and morph_response function to the ReddwarfHTTPClient class, to make it possible to use different content types (XML).
* Added an XML module with a version of the client class that reads XML.
* Added a "mgmt" attribute to the Dbaas class, so that management classes can be hit in a way that closer approximates their URLs.
* Added a "resize_flavor" method, which is a clone of the "resize_instance" method, since that name makes a lot more sense.
</pre>
</div>
</content>
</entry>
</feed>
