commit 00507ae54fcb17a442fcaf6908d333ef05578879
Merge: 24443e1 e9c5edd
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Oct 25 19:52:20 2013 +0000

    Merge "Add --bypass-url option to trove client"

commit 24443e177efa445c9dd9004d7896126531e1b238
Merge: d56ac15 1b2928c
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Oct 23 19:16:16 2013 +0000

    Merge "Fixing typos that were in the readme"

commit 1b2928cf49b3168501d4d93c84e8e4278399992f
Author: Michael Basnight <mbasnight@gmail.com>
Date:   Wed Oct 23 18:44:38 2013 +0000

    Fixing typos that were in the readme
    
    Change-Id: I5e22e95133824967283320d5922a1e57ded7a4f3

commit d56ac15ebf86c5ef0899bd23c75aa4e0770a7f93
Author: Michael Basnight <mbasnight@gmail.com>
Date:   Tue Oct 22 17:48:09 2013 +0000

    Removing unused files with new client
    
    fixes bug 1243452
    Change-Id: Ia51e6d48e486baa818ebe3108d37bb1de537702d

commit 6431cc825807ddac6a4aa0dd174efe0b42e13760
Author: Michael Basnight <mbasnight@gmail.com>
Date:   Wed Oct 23 16:13:40 2013 +0000

    Adding py33 gating to the client
    
    Change-Id: I47e493bae8a00b5182608e31fcea82c3cacb152e

commit ebacf913ab52e13da213de9bee01d99b2d73ba8b
Merge: bdb8e0b 5aaf3d4
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Oct 23 15:40:14 2013 +0000

    Merge "Use six.iteritems() in for loop"

commit bdb8e0b23703f76570f7e6aa180c65de1418004e
Merge: b918934 fa3f5e9
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Oct 23 15:40:10 2013 +0000

    Merge "Resolve compatability for troveclient/compat"

commit b918934aaa304929b59272cecb096a3ccd1d15c9
Merge: 5dcb22e 31a6cde
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Oct 23 15:40:07 2013 +0000

    Merge "Include troveclient/compat/tests in testr"

commit 5dcb22eedef735d8ce206ffc9e20aeb613c62dc6
Merge: 1fe1372 5af5d6f
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Oct 23 15:39:56 2013 +0000

    Merge "Make use of strutils.to_slug in slugify()"

commit 1fe1372734fd3683a60bc28f19b98b19e304781f
Merge: 3d0505c 0127670
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Oct 23 15:38:42 2013 +0000

    Merge "Replace basestring with six.string_types"

commit 3d0505c4b96dfb912433be9c7b9d0207f2567b55
Merge: bff7467 5de4b93
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Oct 23 15:38:41 2013 +0000

    Merge "Transform print statement to print function"

commit bff74671e936227a9bfaff2609af021f626ce5c1
Merge: 8d19ac1 38a5a1d
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Oct 23 15:38:35 2013 +0000

    Merge "Replace g.next() with next(g)"

commit 8d19ac1b2836fb4216d6d3a2323cf22fe9aca87b
Merge: 206b0f4 24a650d
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Oct 23 15:38:34 2013 +0000

    Merge "Import exceptions module from openstack-common"

commit 206b0f4578dac7a638f2a96ba692afdd0f40b5c9
Merge: ec6062b c07e9cf
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Oct 23 15:37:16 2013 +0000

    Merge "Replace urllib.quote with urlutils.quote"

commit ec6062b44d37fd6562334f56574d71bfbe9fd85a
Merge: 3ad0b6d b60095f
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Oct 23 15:37:16 2013 +0000

    Merge "Import urlutils module from openstack-common"

commit 3ad0b6dae4e59cde00406ebd92d9985193b9779d
Merge: ca4cad8 4ff4fa0
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Oct 23 15:37:15 2013 +0000

    Merge "Import exceptions module from openstack-common"

commit ca4cad8a6cbf05254214a53ce3f0bb2f7965531a
Merge: af4d4ed 59b0f1c
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Oct 23 15:37:15 2013 +0000

    Merge "Fix unicode issue"

commit 5aaf3d46ee336298cdf6a228e7a434b109c76673
Author: Kui Shi <skuicloud@gmail.com>
Date:   Sat Oct 19 18:06:54 2013 +0800

    Use six.iteritems() in for loop
    
    Use six.iteritems() in for loop.
    Use next() built-in function to return next item.
    
    Partial implements: blueprint py33-support
    
    Change-Id: Idff28608232ad9a41dc63d397d88e363ffde8193

commit fa3f5e94434292ade94b1f59474802759469b078
Author: Kui Shi <skuicloud@gmail.com>
Date:   Sat Oct 19 17:50:50 2013 +0800

    Resolve compatability for troveclient/compat
    
    transform print statement to print function
    import urlutils from openstack common
    
    Partial implements: blueprint py33-support
    
    Change-Id: I2491fb6719b21195abb6ea5602ddb8c86487d100

commit 31a6cde05289894579fad328ed104bb5bedb46c9
Author: Kui Shi <skuicloud@gmail.com>
Date:   Sat Oct 19 15:46:20 2013 +0800

    Include troveclient/compat/tests in testr
    
    All tests should be included in testr.
    
    In test_common.py, the testr command line will be read for parsing,
    finally emit error message:
    run.py: error: no such option: -t
    
    we should mock the sys.argv in setUp().
    
    The analysis is here
    --------------------
    troveclient/compat/common.py: CommandsBase
    254     def _parse_options(self, parser):
    255         opts, args = parser.parse_args()  <-- 1. no arg is passed
    
    /usr/lib/python2.7/optparse.py
    1361     def _get_args(self, args):
    1362         if args is None:
    1363             return sys.argv[1:]  <-- 3. cmdline(testr command) is read
    1364         else:
    1365             return args[:]
    
    1367     def parse_args(self, args=None, values=None):
    ...
    1381         rargs = self._get_args(args) <-- 2. args is None
    
    Close-Bug #1241845
    
    Change-Id: I092db96d1b6bb31c41e6ba4c5fc9606e3f8ac087

commit 5af5d6f30dab4fd707ed589e33c16a8965d94031
Author: Kui Shi <skuicloud@gmail.com>
Date:   Fri Oct 18 00:03:53 2013 +0800

    Make use of strutils.to_slug in slugify()
    
    Align with the change:
    2070d4267c2a88b3493400b358003c8fa13778a6
    
    Close-Bug #1241256
    
    Change-Id: Idc16d75258baa1f5ee05ff48bfadc358c7655e55

commit 0127670f04006997bc4d22c8015588c51bd5785e
Author: Kui Shi <skuicloud@gmail.com>
Date:   Tue Oct 15 16:47:58 2013 +0800

    Replace basestring with six.string_types
    
    six.string_types
      Possible types for text data. This is basestring() in Python 2
      and str in Python 3.
    
    Partial implements: blueprint py33-support
    
    Change-Id: I25b463efdfe2e20af92dd805d4f44b40d4bd4b35

commit 5de4b935a487b50b2b19e2225150176df8d50778
Author: Kui Shi <skuicloud@gmail.com>
Date:   Tue Oct 15 16:45:16 2013 +0800

    Transform print statement to print function
    
    Partial implements: blueprint py33-support
    
    Change-Id: I029cb33b17a98da2ce225abc180f923f94ca0bf6

commit 38a5a1d5bd5bcccf52a66a84377429bdecdfa4a2
Author: Kui Shi <skuicloud@gmail.com>
Date:   Tue Oct 15 16:34:58 2013 +0800

    Replace g.next() with next(g)
    
    In Python 3, g.next() has been renamed to g.__next__().
    The next() buildin function will work fine for Python 2&3.
    
    Partial implements: blueprint py33-support
    Change-Id: I992d019eb180f514388f21b2400b51c94c7bdad5

commit 24a650dfaac7d05a956aad144a0d4c5597f9d1d4
Author: Kui Shi <skuicloud@gmail.com>
Date:   Tue Oct 15 16:09:39 2013 +0800

    Import exceptions module from openstack-common
    
    Partial implements: blueprint py33-support
    
    Change-Id: Ie24466e8ab5f1c4474e758458ff3c892f1b0dd0d

commit c07e9cf63df9863d2583ba40cfa126292b068e46
Author: Kui Shi <skuicloud@gmail.com>
Date:   Tue Oct 15 15:50:32 2013 +0800

    Replace urllib.quote with urlutils.quote
    
    quote is defined in urlutils for Python2&3 compatability.
    
    Partial implements: blueprint py33-support
    
    Change-Id: I81e667c76544b6bafd81d51d788158f6a062a90c

commit b60095f92fcf2a51a2fc3592a121f511a6a38e1b
Author: Kui Shi <skuicloud@gmail.com>
Date:   Tue Oct 15 15:43:23 2013 +0800

    Import urlutils module from openstack-common
    
    urlutils defines a series of urllib/urlparse modules for Python 2&3
    compatability.
    
    Partial implements: blueprint py33-support
    
    Change-Id: I55c2c5d479d2f7a86d3a0c207dc40794006d951c

commit 4ff4fa0661c96288a8d260a2e77eebf2f538db76
Author: Kui Shi <skuicloud@gmail.com>
Date:   Tue Oct 15 15:31:42 2013 +0800

    Import exceptions module from openstack-common
    
    Partial implements: blueprint py33-support
    
    Change-Id: I5ee3e85e1adf76779831beeb0a91591d342c798d

commit af4d4ed4f75ac26339399c2c226cec69eb20caa8
Author: Michael Basnight <mbasnight@gmail.com>
Date:   Tue Oct 22 17:46:41 2013 +0000

    Fixing copyright and license headers
    
    * Added HP copyrights as appropriate
    
    Change-Id: If4f30b0caf03b16f5fb4f54185ba80d9fa41d0b0

commit e9c5eddc516594962b18cbe2f5e6e683067bd6f3
Author: daniel-a-nguyen <daniel.a.nguyen@hp.com>
Date:   Thu Oct 17 10:46:09 2013 -0700

    Add --bypass-url option to trove client
    
    Change-Id: Ie0596f2dd302eec293f3a5ab3306d56fb0fdcdb8
    Closes-Bug: #1240285

commit 59b0f1c27a7da75e127be713fdc702edfa5204ed
Author: Kui Shi <skuicloud@gmail.com>
Date:   Tue Oct 15 06:50:33 2013 +0800

    Fix unicode issue
    
    In Python 3, all string is unicode.
    Replace unicode() with six.u()
    Make use of strutils.to_slug() for slugify() definition
    
    Partial implements: blueprint py33-support
    
    Change-Id: I6a1e19c095a2fbafcbe47b34c7af17e1b0353b9e

commit b46248c98fd3dcafb6dba24cf17103d4e644e2e4
Author: Kui Shi <skuicloud@gmail.com>
Date:   Mon Oct 21 16:58:14 2013 +0800

    Sync up exceptions.py from oslo
    
    oslo change:
    I169b13546bcd0d87353dbca5a9b64229b704fe66
    
    Define _code_map in an expression.
    
    Partial implements: blueprint py33-support
    
    Change-Id: I4b9f5bc083ebe62739a33674d26728d4a8f1a2d6

commit 502f7113a832ae8f0ffcf44bf7cc8ea1fbc4877b
Author: Kui Shi <skuicloud@gmail.com>
Date:   Tue Oct 15 06:09:18 2013 +0800

    change mode to octal for os.makedirs()
    
    Partial implements: blueprint py33-support
    
    Change-Id: I7a4307dfd526821e96b5c04ff636e650f20b753a

commit 6a2592ac48bb86ec6778b4d12f08bf210b6aabab
Author: Andrey Shestakov <ashestakov@mirantis.com>
Date:   Tue Oct 15 00:21:44 2013 +0300

    Removed underscores from the end of some variables
    
    Change-Id: Iff664cef5ec580de6a33db1503a6e567701418a3

commit 2b80a03fa2577f5ca3167ada23b431fb8e1612f5
Author: Nikhil Manchanda <SlickNik@gmail.com>
Date:   Thu Oct 10 20:00:49 2013 -0700

    Fixed minor typos with trove-client help info
    
    Fixed typos and cleaned up unnecessary imports.
    
    Fixes bug 1238325
    
    Change-Id: I7b2379cecb89e9f58cde9b2b68bddee41aefcfa3

commit 802802c02f1cee63ee4f578641a83cbd293b7be2
Author: Clare Springer <yidclare@gmail.com>
Date:   Thu Oct 10 13:06:13 2013 -0700

    Fixes README and shell
    
    Change-Id: I2beec621fce4c8c8eb90631b2e543962f31687de
    Closes-Bug: #1238183

commit 3b09d769082fb288bbf8f8326d83b7db105762b8
Author: Michael Basnight <mbasnight@gmail.com>
Date:   Thu Oct 10 19:09:47 2013 +0000

    Fixing the backwards verb/noun cli names
    
    The cli names were backwards. instead of backup-list, list-backups
    was the name. They have been reordered to match the other openstack
    clients. Also added a better readme.
    
    Change-Id: I280f637bfa7bbeaf55c70115339f430dbb279152

commit fadd19e3a99510b08ca210587c907bf16dedff75
Author: Michael Basnight <mbasnight@gmail.com>
Date:   Thu Oct 10 17:47:44 2013 +0000

    Removing lxml/httplib2 depends
    
    These depends are compat only. They dont need to be listed as deps.
    
    Change-Id: Ia5718865100148d149e9c7657ace78cb08cacbac

commit 0fca0a16b80f4b463c009fb7e3d4f48068fe59f9
Merge: 0036112 f7f599f
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Oct 10 06:31:22 2013 +0000

    Merge "Fixed bug with showing backups"

commit 0036112ad0a31fb0e2816c2e29b22ac334efa678
Merge: 9da3e2b fa48a8d
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Oct 10 06:29:41 2013 +0000

    Merge "Correct handling args.backup in do_create"

commit f7f599fe4f17dbeb913f1527df8f7274d7e884d3
Author: Nikhil Manchanda <SlickNik@gmail.com>
Date:   Wed Oct 9 23:18:20 2013 -0700

    Fixed bug with showing backups
    
    Pass on cs to _find_backup and use correct return variable.
    
    Change-Id: I042d161295e4e219749ebc7dd724cd8bc6ef4d10

commit fa48a8dcd46b5fd53d0907c7113d4620dcaa269f
Author: Arata Notsu <notsu@virtualtech.jp>
Date:   Thu Oct 10 15:11:03 2013 +0900

    Correct handling args.backup in do_create
    
    We have to use args.backup, not self.backup.
    
    Change-Id: I1f3c892cd4e9c1a42586bdd34d5239cb90c9af74

commit 9da3e2bff822ddb38f1107f8072c39421e4a165e
Author: Arata Notsu <notsu@virtualtech.jp>
Date:   Thu Oct 10 14:59:32 2013 +0900

    Enable shell to resize and restart
    
    By prepending "do_" to corresponding functions.
    
    Change-Id: I1a22527ab36b636eb3e6364e669a3d64154beca5

commit 06e7ba45863517fe1bd270c93508057c4a3bad1b
Author: Monty Taylor <mordred@inaugust.com>
Date:   Wed Oct 9 23:03:44 2013 -0400

    Add support for a service type env var
    
    Rackspace is currently setting their service types to weird things.
    Support them, because we love special snowflakes.
    
    Change-Id: I1519be00a3086945338a953bc2a1e7a4e0e65400

commit 42db0cf585504472ea440611826d62ce8a22fe81
Author: Monty Taylor <mordred@inaugust.com>
Date:   Wed Oct 9 22:47:23 2013 -0400

    Tweak pbr conf
    
    Mainly, remove the pin in setup.py and remove the hook entry in
    setup.cfg. Update from requirements while we're at it.
    
    Change-Id: I34a05229b9ea0bdfd99dc16d09713c9494c1cb78

commit fd43cbd73b9de8a216039e6e66a8523e4c96543d
Author: Michael Basnight <mbasnight@gmail.com>
Date:   Thu Sep 26 22:26:02 2013 -0700

    Massive refactoring to the troveclient
    
    The new client adheres to the standards of the other clients
    now. It prints out tables, uses ENVVAR's for auth, no longer
    stores pickled json in a login token, uses openstack common,
    and moves the cli operations into a v1 module for the future
    of trove when it has a v2 api.
    
    Please note for compatibility, the troveclient.compat module
    has the old cli. In order to deploy it, amend the setup.cfg
    to include the compat module.
    
    implements blueprint cli-compliance-upgrade
    
    Change-Id: Ie69d9dbc75ce90496da316244c97acca1877a327

commit 12a577f15a76694b8dc0182fe3b503a765974290
Author: Vipul Sabhaya <vipuls@gmail.com>
Date:   Fri Sep 20 16:28:41 2013 -0700

    Remove trove as default value for Service Name
    
    * This causes service catalog lookup issues when the Catalog
      contains service_type = database, but service_name = somethine_else
    
    fixes bug 1228372
    
    Change-Id: I1f7eebb06d7f57c0ecc95d8c05104f43e803c406

commit 4a82591c79b622757dc2e6f1c89a65ca4064f9d3
Merge: 30851b5 e3a301f
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Sep 23 16:24:39 2013 +0000

    Merge "Replace OpenStack LLC with OpenStack Foundation"

commit 30851b5b5b1004536c30f0e1ca5df50cb0de1078
Author: Michael Basnight <mbasnight@gmail.com>
Date:   Mon Sep 16 08:56:09 2013 -0700

    Removing reddwarf doc references
    
    Change-Id: I5272b50e8899cf23f5d76f5d753f0e893c04666d

commit e3a301ff2805fcfdaf69422b109fc43934f8cbff
Author: ZhiQiang Fan <aji.zqfan@gmail.com>
Date:   Fri Sep 20 05:09:03 2013 +0800

    Replace OpenStack LLC with OpenStack Foundation
    
    Some files still use trademark OpenStack LLC in header, which
    should be changed to OpenStack Foundation.
    
    Change-Id: Ib30cd06cdd13b9f949e028753716aa55736f4a40
    Fixes-Bug: #1214176

commit deba3d7686862cfe74d5d1af6ec16fd7a6dd75af
Merge: 28d5f26 cac11f2
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Sep 16 18:10:07 2013 +0000

    Merge "Added optional availability_zone flag for instance"

commit 28d5f26eb7ffe7fbd9a019dbf07105fc609f5dfa
Merge: 77e46b4 9445b00
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Sep 13 01:12:21 2013 +0000

    Merge "Fixed cli for root enabled"

commit 77e46b4f3ec2ea61063e6ac00a0278f22a795fbe
Merge: 9310edb c47d8c3
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Sep 12 22:51:29 2013 +0000

    Merge "Adds support for admin to create flavors through mgmt API"

commit c47d8c36a761be5d2a98b2fda230e311e81b238b
Author: Sushil Kumar <sushil.kumar2@globallogic.com>
Date:   Mon Sep 2 20:50:36 2013 +0000

    Adds support for admin to create flavors through mgmt API
    
    Extending the management API to allow for an admin to
    create flavors categorized on service type in trove.
    
    Change-Id: I8d5910e6dd9e497d1a8be4ffd58aa339d12db74f
    Implements: blueprint service-type-filter-on-flavors

commit 9445b00f4e6c7ef5291a07f52d11aea39ab77d9a
Author: daniel-a-nguyen <daniel.a.nguyen@hp.com>
Date:   Mon Aug 26 18:00:37 2013 -0700

    Fixed cli for root enabled
    
    Change-Id: I48e08c15709c51e8112f41cec390dd0e73864f28
    Fixes: bug #1216135

commit 9310edb33d4415b9565ecfb36ad6fe45638aa4a7
Author: Alex Gaynor <alex.gaynor@gmail.com>
Date:   Thu Sep 5 10:02:20 2013 -0700

    Added support for running the tests under PyPy with tox
    
    This is a precursor to having them run under check and gate.
    
    Change-Id: I98692ac2591d488f0c5c6e64b1c176b21254289c

commit cac11f2b1583aa193842300caa77940ea773149f
Author: daniel-a-nguyen <daniel.a.nguyen@hp.com>
Date:   Wed Sep 4 10:57:14 2013 -0700

    Added optional availability_zone flag for instance
    
    Change-Id: I8ab62831481ceb27e672a265b0deaa6e3d39260a
    Implements: blueprint availability-zone-instance-create

commit 04362650e026399893acc54f1091327a1e071105
Merge: 87329ef 812755e
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Sep 3 04:17:13 2013 +0000

    Merge "PEP8 with tox -epep8 check fails"

commit 812755e8a097ded6605ad9f31a64e49dfa8755d3
Author: Denis M <dmakogon@mirantis.com>
Date:   Fri Aug 30 20:32:17 2013 +0300

    PEP8 with tox -epep8 check fails
    
    Change-Id: Ife06919f321ab4ad73bece2e6080fbd7d947eeef
    Fixes: bug #1219014

commit 87329ef2ad90c814bb869b72d3b6bc683b8fe6b1
Author: Nikhil Manchanda <SlickNik@gmail.com>
Date:   Tue Aug 20 13:55:24 2013 -0700

    Removed instance reset_password from python-troveclient
    
    The reset_password operation no longer exists and needs to be removed
    from python-troveclient.
    
    Change-Id: Ic162ef6deb86716fa12fa5541699f602c246563e
    Fixes: bug 1199507

commit aa024468a85904838e0e7d9537eeaf7801d1d5d5
Author: Monty Taylor <mordred@inaugust.com>
Date:   Mon Aug 5 18:04:11 2013 -0300

    Sync with global requirements
    
    Change-Id: I708ffe506e1be9a72a92edfec911e3ee70481ff1

commit 8f96a61b6a42069f33d4eb0eb39b1c002ab1a0ea
Author: Riddhi Shah <ridhi.j.shah@gmail.com>
Date:   Fri Jun 28 17:48:03 2013 -0500

    API for Modify User Attributes - username, host, password
    
    At present, when a Cloud Database user creates a username, password and hostname for a database user,
    he does not have the ability to modify these user attributes.
    This API enables the Cloud DB user to make changes to one or more of these user attributes (username,hostname,password).
    These changes are in the troveclient to enable simple command line requests
    
    Implements: blueprint modify-userattributes
    
    Change-Id: I0887f2d927eec8c77c0f562c9d855a370591231a

commit b98893926d14bd0b5b2706c808688659695c1731
Author: justin-hopper <justin.hopper@hp.com>
Date:   Wed Jul 17 18:10:33 2013 -0700

    Fix Description param for Backups
    
        If description is not specified do not send as null
    
    Fixes: bug 1201990
    
    Change-Id: Idf160cb5f8862665ded47146e96af521cf438519

commit 91595273be6aa7d8741aa38792364a411e94147f
Author: Riddhi Shah <ridhi.j.shah@gmail.com>
Date:   Tue Jul 9 14:59:32 2013 -0500

    Wildcards in User Host
    
    This bug-fix, allows wildcards to be used for user host via
    providing ability to use '%' and '_'.
    
    Change-Id: Iebec499368b83f285283a0a8a80a2a63f0831dea
    Fixes: bug #1199197

commit 7c4f5cf0f184f5434fd04bb61fb8a8e99a6e34dc
Merge: ebc91a9 5c56497
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Jul 8 23:28:53 2013 +0000

    Merge "Sync requirements with openstack/requirements"

commit ebc91a9d42c24a7d099db61681c08ea3f843469f
Merge: 0908ed6 4ddb58c
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Jul 8 23:25:37 2013 +0000

    Merge "Start using pyflakes"

commit 5c56497714aa52c885a1b3c98aa3aa6905655fec
Author: Dirk Mueller <dirk@dmllr.de>
Date:   Sat Jun 29 13:08:58 2013 +0200

    Sync requirements with openstack/requirements
    
    Don't require higher/different versions than
    openstack/requirements. It seems those higher
    requirements are not needed after all (I wasn't
    able to figure out why it was added)
    
    Change-Id: I4ea313212c0ead30e88669051f541d179eb2ecf0

commit 4ddb58ce9e609df3c0ac4be555f19643ef0511cc
Author: Dirk Mueller <dirk@dmllr.de>
Date:   Wed Jun 26 13:47:41 2013 +0200

    Start using pyflakes
    
    Instead of globally disabling pyflakes warnings,
    disable only those that occur frequently and
    fix the rest. Enable gating on those.
    
    Change-Id: I774d809ebcda2339b30c104b031211a3b2c491bd

commit 0908ed6e23604207c17742477d35ad9b342e921e
Author: Dirk Mueller <dirk@dmllr.de>
Date:   Wed Jun 26 13:36:35 2013 +0200

    Add License, AUTHORS and ChangeLog to package
    
    Fixes LP Bug #1186518
    
    Change-Id: I886504f3298d2e72834ffcc572023a779f3a6225

commit 9916c8f2733b683d859770d05dacd2c9c82912d7
Author: Michael Basnight <mbasnight@gmail.com>
Date:   Mon Jun 17 23:34:27 2013 -0700

    Rename from reddwarf to trove.
    
    Implements Blueprint reddwarf-trove-rename
    
    Change-Id: Ib2d694c7466887ca297bea4250eca17cdc06b7bf

commit bc90b3e088d3d4b83b5b3de0f9f83d9b6956947d
Author: Michael Basnight <mbasnight@gmail.com>
Date:   Mon Jun 17 23:47:43 2013 -0700

    Migrate to testr.
    
    Change-Id: I497fc21a0795b8921f989d7a00b6a73f7730cd22

commit 741d82c0e8546b594032695c2cc3dbd2f7473417
Author: Monty Taylor <mordred@inaugust.com>
Date:   Fri Jun 14 19:06:34 2013 -0400

    Move to flake8/hacking.
    
    Change-Id: I57d6ddf55b032542233d30ee4c876d244802a4bf

commit 257d4a8601c3848421c3f95179cf1f151e381e87
Author: Monty Taylor <mordred@inaugust.com>
Date:   Fri Jun 14 19:03:15 2013 -0400

    Update to pbr/d2to1.
    
    Change-Id: I5f4bb2cb3d068fec24a58b7d9b395b9cc31fa613

commit 684daae39fe391f259a8768a9ae00c11f8c0b93e
Author: Monty Taylor <mordred@inaugust.com>
Date:   Fri Jun 14 18:18:04 2013 -0400

    Renamed reddwarfclient repo to troveclient.
    
    Change-Id: I5462f951afb85828c9add0ad9201213e959d7406

commit facd76606b4a3001c10ba7639209a0641ae15995
Author: Steve Leon <steve.leon@hp.com>
Date:   Mon Jun 3 18:04:30 2013 -0700

    Renaming security group URL API
    
    - Renaming API to match openstack
    
    Fix bug # 1187181
    
    Change-Id: I00d63c6fb40391de78d4a517fe9ff11e486f75a8

commit 61008d058d4fba59bdeb0b94c36fad96f797b276
Author: Steve Leon <steve.leon@hp.com>
Date:   Fri May 10 09:49:40 2013 -0700

    Making the 'volume' param optional
    
    This is needed for ephemeral volume support.
    
    LP bug https://bugs.launchpad.net/reddwarf/+bug/1175719
    
    Change-Id: I389bf6afe0b29713ff7f299c26731244045c165d

commit 2305423accfbd07ea7a31143476c22a7c2a8f0d2
Author: Steve Leon <steve.leon@hp.com>
Date:   Thu May 2 11:32:50 2013 -0700

    Making param 'size' optional for non-volume support.
    
    Param 'size' is only needed when volume-support is enabled.
    When volume-support is not enabled, ie using root partition or ephemeral,
    the size is not needed.
    
    LP bug 1175719
    
    Change-Id: Iaf891e70fd24ad59a6a5034fd1e6fd798f0d7282

commit e63e3a69edd102741c30f21440694b078e66abbd
Merge: 8547950 0f2391b
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Apr 30 00:36:27 2013 +0000

    Merge "Adding GET API to backup"

commit 0f2391b901a2f0abc792ccb5fd527c4911a57e13
Author: Steve Leon <steve.leon@hp.com>
Date:   Mon Apr 29 14:12:57 2013 -0700

    Adding GET API to backup
    
    Get backup by ID.
    
    Change-Id: I0a6422ab12449212d144d9fdec1a4c7b282bed85
    BP: blueprints.launchpad.net/reddwarf/+spec/consistent-snapshots">https://blueprints.launchpad.net/reddwarf/+spec/consistent-snapshots

commit 85479507fbcb9c4847cf8332d945f675d4f42ef1
Merge: 430661e 0f4c1f7
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Apr 24 20:54:03 2013 +0000

    Merge "Renaming backup_id param"

commit 430661e88dd7ffdb3960a5067640b1f3f29c8e40
Merge: ab4525b fb9cb1f
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Apr 22 19:53:08 2013 +0000

    Merge "Stop appending default host if none is provided."

commit 0f4c1f7ba346f1f71d0890be4be682899771e48c
Author: Steve Leon <steve.leon@hp.com>
Date:   Fri Apr 12 01:03:21 2013 -0700

    Renaming backup_id param
    
    Change-Id: Ice5cb9a214f2f8d8e51853c4c2d0201cb14ea6ba

commit fb9cb1f2f6bd20bfad96dbe529668cd5b279b582
Author: Ed Cranford <ed.cranford@rackspace.com>
Date:   Thu Apr 11 12:50:42 2013 -0500

    Stop appending default host if none is provided.
    
    Appending the default hostname broke backward
    compatibility. This change reverses that change.
    Now, usernames with @ in them will need to
    specify their host deliberately, but that is
    a small edge case compared to every single
    user call being modified without the client user's
    knowing.
    
    Fixes Bug #1171559
    
    Change-Id: I2f2e9adc252e2b1cd03b1bb0c4a53d48d5c11e53

commit ab4525b1c5cdbc4c6169fd20d54ec39fb22a30fa
Merge: c20f018 cf1cc4c
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Apr 11 17:38:55 2013 +0000

    Merge "adding the mgmt migrate to specific host api call"

commit c20f018fd83c4440e80837212e734ab79432ea9f
Merge: 6222dea daba7cb
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Apr 11 15:15:55 2013 +0000

    Merge "Adding backup resource to quota command"

commit daba7cba303f5ae9e6becbc3950dd2b21f621ad6
Author: Steve Leon <steve.leon@hp.com>
Date:   Wed Apr 10 18:13:31 2013 -0700

    Adding backup resource to quota command
    
    Adding handle for error 422
    
    Change-Id: I4c60984ec7196f346da99769f21f7372a35b3f86

commit 6222dea1404038b70ca0c18179b9cac4227bd851
Author: Tim Simpson <tim.simpson@rackspace.com>
Date:   Wed Apr 10 10:39:09 2013 -0500

    Use a plain dict for Quotas.show method.
    
    This also fixes the XML version translator to convert the strings
    to integers.
    
    implements blueprint use-plain-dict-for-quotas-show
    
    Change-Id: I4764313a863e9c1fd0ee8fa00645b57535d47c76

commit df4175ea5cd109d99c884c0bcc05671a333c58de
Merge: 0456b4f 267a361
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Apr 4 00:49:16 2013 +0000

    Merge "Renaming backupRef to backupId"

commit 0456b4f636e67a27f5ad0df20d5e0dddcc8c983a
Merge: 50cefc7 bd9d311
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Apr 3 23:53:56 2013 +0000

    Merge "Enhancing the quota feature to remove the hard requirements for quota update"

commit bd9d311b9164d6da1783295319bfa10378707ca8
Author: Steve Leon <steve.leon@hp.com>
Date:   Wed Apr 3 16:25:02 2013 -0700

    Enhancing the quota feature to remove the hard requirements for quota update
    
    Quota update no longer requires to have all the resources to be passed.
    Just the resources to be updated are sufficient.
    
    This effort is needed for quota backup
    
    Change-Id: Ied8bf699db83f2322052ac29f2271a80d64f64d5

commit 267a361869a3ebebb276d5d2c7421a8b1cc060e3
Author: Steve Leon <steve.leon@hp.com>
Date:   Tue Apr 2 16:00:00 2013 -0700

    Renaming backupRef to backupId
    
    Change-Id: I93f1132822f90e51f761db6346b5a19e2dc1a0a5

commit 50cefc7f90d79780d2bffe457784a1b7590a62dd
Author: Steve Leon <steve.leon@hp.com>
Date:   Fri Mar 29 09:49:36 2013 -0700

    Adding client commands for Backup feature
    
    - 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

commit 0921900be47f6f5b401c15b206d7d85d065f92f2
Merge: 3dce0e8 11ba71c
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Mar 26 19:12:24 2013 +0000

    Merge "Updated TYPE_MAP for security group rules"

commit 3dce0e8871a6f0b48c796e859f14d2ebc3c769d4
Merge: 0585f21 645a9ad
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Mar 26 19:05:01 2013 +0000

    Merge "Adds optional host parameter to users."

commit 11ba71c48e0a6dfd1dda0b07f7ed5dbabd107138
Author: Nikhil Manchanda <SlickNik@gmail.com>
Date:   Tue Mar 26 01:57:59 2013 -0700

    Updated TYPE_MAP for security group rules
    
    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

commit 645a9ad4178e9c554ef2faceae8fd5c3f104cfef
Author: Ed Cranford <ed.cranford@rackspace.com>
Date:   Mon Mar 11 10:53:36 2013 -0500

    Adds optional host parameter to users.
    
    All calls that involve calling a user by name now
    also allow for the host to be specified optionally.
    
    Similarly, all calls that respond with a user also include
    the host, defaulting to '%', MySQL's shorthand for 'anywhere'.
    
    Hosts with dots in the name are escaped to avoid a problem
    with the way our routing parses URLs.
    
    Change-Id: Idc5d514a7d862a723469ca8b49f1c51ae07f741b

commit cf1cc4c0569a07ce39e0470bf21ba5feab157f18
Author: Craig Vyvial <cp16net@gmail.com>
Date:   Wed Mar 13 11:57:27 2013 -0500

    adding the mgmt migrate to specific host api call
    
    implements blueprint migrate-to-host
    
    Change-Id: If7c4b02a2616d9dfebdfab8af91dd999fd6f3156

commit 0585f21e46d4cc7ceb1055a2b2426edfe568d0cd
Merge: 94d120d cf7774c
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Mar 21 01:29:07 2013 +0000

    Merge "Client Side Changes for Security Groups Support."

commit 94d120d9fec522b6cb18870ca86bf48d021594fc
Author: Craig Vyvial <cp16net@gmail.com>
Date:   Tue Mar 19 11:25:57 2013 -0500

    update dictionary with a comma (minor)
    
    BUG# 1157282
    
    Change-Id: I61f770f7decce8c3318585db32cadd6477e6c9cd

commit cf7774c28a9e84055e3d588eac58bf19361be248
Author: Nikhil Manchanda <SlickNik@gmail.com>
Date:   Sun Mar 10 19:55:17 2013 -0700

    Client Side Changes for Security Groups Support.
    
    - 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

commit 9d190c26e378fc3b38f0db5697c6d78fcbc57dee
Author: daniel-a-nguyen <daniel.a.nguyen@hp.com>
Date:   Tue Mar 12 16:15:04 2013 -0700

    Refactored client code and test to consume XML
    
    Removed unused constants
    
    Change-Id: I7a965a498ab4607de145359697b7d5d976aaa4ff
    Fixes: bug #1154300

commit b2cfa3d46581570815bb5723a9f1ffbfadbe4a43
Author: daniel-a-nguyen <daniel.a.nguyen@hp.com>
Date:   Wed Mar 6 15:36:00 2013 -0800

    Add absolute limits to api call for rd cli
    
    Implements: https://blueprints.launchpad.net/reddwarf/+spec/rate-limits
    Change-Id: I525bbdb7e58c100a3fbd29493a06e3aee9417cc9

commit 8eee9613d828d93cbc69070dc4017e1ef463dec4
Merge: 072458d 35e01f5
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Mar 6 22:22:52 2013 +0000

    Merge "Fixes data type bug in get-user call"

commit 072458d3476f65c0d0e91305a4c1a0c6dbb8da1a
Author: daniel-a-nguyen <daniel.a.nguyen@hp.com>
Date:   Mon Feb 25 21:18:51 2013 -0800

    Create limits api call
    
    Added negative test case for err codes
    Removed unused code and imports
    Fixed comment
    
    Implements: blueprint rate-limits
    Change-Id: I527903dcd12f4028fa8ec6c17ac07eb4caf89912

commit 35e01f5206bfa284b5e3add76aac90f879f42e5c
Author: Ed Cranford <ed.cranford@rackspace.com>
Date:   Thu Feb 28 17:07:33 2013 -0600

    Fixes data type bug in get-user call
    
    Also fixes an authentication problem preventing rd-client calls
    from finding their service endpoint and issuing calls.
    
    Partially addresses bug #1132975
    
    Change-Id: Iae2badda67793f30d957e414ee87d32853ef3d8e

commit 16f3d12cbb5f3e8f02ac45efcdcf1cef273d99c6
Author: Tim Simpson <tim.simpson@rackspace.com>
Date:   Thu Feb 21 00:45:17 2013 -0600

    Updating Dbaas initializer default arguments.
    
    Specifically, the service name and type values are changed to reflect
    their new values in the CLI tool.
    
    Fixed bug #1131058
    
    Change-Id: I86530e655f0bfed09956654324f29587a7df8f2c

commit 8260d31799354ea0289b9dc75fb56b59ca832b68
Author: Tim Simpson <tim.simpson@rackspace.com>
Date:   Tue Feb 19 17:54:10 2013 -0600

    Bumping version number.
    
    Change-Id: Ieda6382ea0f1cf16c304baccb1b732aef23afcfb

commit ee663ae196326bf90b3cdf678b4ec417f102d3db
Merge: 0edbc6b bb6a4da
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Feb 19 23:48:17 2013 +0000

    Merge "Change defaults for Service name + type"

commit 0edbc6bdc195da9db51d26e5f6cd2ab1bf630cba
Author: Tim Simpson <tim.simpson@rackspace.com>
Date:   Fri Feb 15 18:17:57 2013 -0600

    Bumping version to 0.1.1.
    
    Change-Id: Ib8835417f212ea217a529dd143918a48c7f1a795

commit 4f165388409decdc5ab3e5705965809f8ed916dd
Merge: 65197ed 2a0940d
Author: Jenkins <jenkins@review.openstack.org>
Date:   Sat Feb 16 00:16:53 2013 +0000

    Merge "Quota commands for listing and updating quotas"

commit 2a0940d3214ba3a6c3c12149908e009b5a179142
Author: Steve Leon <steve.leon@hp.com>
Date:   Fri Feb 15 15:53:19 2013 -0800

    Quota commands for listing and updating quotas
    
    These commands are admin-command that is used to obtain quota informations and updating quotas for a particular tenant.
    
    Change-Id: I77ec538d12564b7d245fecbbc6f2698ce4b634b4

commit 65197edafb252de09fcd52194f1dabacc23aee29
Merge: 3e5cdd6 0dccd26
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Feb 15 18:16:26 2013 +0000

    Merge "Require flavor on instance-create call in the CLI."

commit bb6a4da3169d63ff25c9106d4cd50d40b88e1823
Author: Vipul Sabhaya <vipuls@gmail.com>
Date:   Mon Feb 11 15:44:15 2013 -0800

    Change defaults for Service name + type
    
    * Corresponds to change made in reddwarf-integration that changes
      the service name + type in keystone.
    
    fixes bug# 1122515
    
    Change-Id: I28a366662bfe9816a926708fc376afdf29f00de1

commit 3e5cdd673e8ec0d9cd9e9a0ad25c8049a2266089
Merge: ab91599 ac380b9
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Feb 13 21:09:39 2013 +0000

    Merge "Use _pretty_list instead of _pretty_print"

commit ab91599d3a99ee2eb531f15d12cc845a6e5bcd74
Author: Tim Simpson <tim.simpson@rackspace.com>
Date:   Wed Feb 13 14:51:09 2013 -0600

    Changed version to 0.1.0.
    
    Change-Id: Iecb6fc13d877c1b00fb1621e150141d823cdf1fe
    Implements: blueprint change-version-scheme

commit 7244e5cc8e414dbde157312dc456f296f8fa5f15
Merge: 6a5adaa 5363e94
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Feb 13 20:43:06 2013 +0000

    Merge "Fix source code URL + Author"

commit 0dccd261e50512014475a619a4f7c63cfa987ab3
Author: Ed Cranford <ed.cranford@rackspace.com>
Date:   Tue Feb 12 16:40:46 2013 -0600

    Require flavor on instance-create call in the CLI.
    
    Instead of defaulting to flavor 1, the create-instance call will now
    require that a flavorid is included with --flavor= on the command-line.
    
    Implements blueprint no-default-flavor
    
    Change-Id: I1de05bf4268d617b255e0be2fd2c999d49952c49

commit 6a5adaa2a85e7df4df26832dbd13dd58bfe50a54
Author: Ed Cranford <ed.cranford@rackspace.com>
Date:   Tue Jan 22 12:58:26 2013 -0600

    User modify functions.
    
    Grant, revoke, and list user access.
    Get user.
    Change user password.
    
    Partially implements blueprint modify-users
    
    Change-Id: I786d857175309d504cf1ad0a31a248d64399202c

commit 5363e94d5dfd75f4ff540a6c25877f6d93acd98a
Author: Vipul Sabhaya <vipuls@gmail.com>
Date:   Mon Feb 11 14:58:09 2013 -0800

    Fix source code URL + Author
    
    fixes bug# 1083874
    
    Change-Id: I43789923c5454cb195543d5d6b2d9ec1633bcb5a

commit ac380b92b0dd90c5e396478c1961aa227ba11058
Author: daniel-a-nguyen <daniel.a.nguyen@hp.com>
Date:   Sun Feb 10 16:38:41 2013 -0800

    Use _pretty_list instead of _pretty_print
    
    Fixes bug # 1097088
    
    Change-Id: I403b0509b608e97868160271f61706f6113ab409

commit 901d8a0423a045e4755231584b23ade83ea4a4ca
Merge: 6394f37 f2b6741
Author: Jenkins <jenkins@review.openstack.org>
Date:   Sun Feb 10 23:16:23 2013 +0000

    Merge "Ignore rdserver.txt."

commit f2b67417cfc3eea4c79a8b4a0f7b2554d5dc1b14
Author: Tim Simpson <tim.simpson@rackspace.com>
Date:   Sat Feb 9 17:30:01 2013 -0600

    Ignore rdserver.txt.
    
    This file is created by run_local.sh when the server for the pydoc
    tests. Missing from last commit, sorry.
    
    Fixes bug #1119748
    Change-Id: If6a6b91042492c477db9f5809ad8e290c7416c2b

commit 6394f3747153adf1d53bc443602efa468c42dd30
Merge: 5237381 82df686
Author: Jenkins <jenkins@review.openstack.org>
Date:   Sat Feb 9 00:17:17 2013 +0000

    Merge "Fixing sphinx docs."

commit 82df686dfb594d65db9c76fc7018ed3177af0aa0
Author: Tim Simpson <tim.simpson@rackspace.com>
Date:   Fri Feb 8 14:50:44 2013 -0600

    Fixing sphinx docs.
    
    Added the docs testenv back, which I hope won't break stackforge
    CI. Updated the run_local.sh script since it was also broken.
    
    Change-Id: I87245ab123b03aefb283eba184304312bd18c228
    Fixes: bug #1119748

commit 52373814125fb0badce12aad5bd84780b188beac
Author: Tim Simpson <tim.simpson@rackspace.com>
Date:   Fri Feb 8 14:26:34 2013 -0600

    Bumping version number.
    
    Change-Id: I9c7fdcc706f417fbca6ef403d06bbf96724dff26

commit 36c99c3a4d3b029398e341781cd90eb0f1d31e4c
Author: Joe Cruz <joe.cruz@rackspace.com>
Date:   Fri Feb 1 10:34:41 2013 -0600

    Adds reset task status mgmt instance action
    
    Partially implements: blueprint reset-task-status-mgmt-api
    
    Change-Id: I54fa7a91f67910a95f217ea04f240d917e3121ec

commit d0a1dcc60c5623f576541d5cceff0fa4e019ce53
Merge: 7df04ca 5925e50
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Jan 31 19:01:12 2013 +0000

    Merge "Correcting the types of the values in the returned data"

commit 5925e50c8c73864d5372b45b53d185a997d7dcc3
Author: DJ Johnstone <dj.johnstone@rackspace.com>
Date:   Wed Jan 23 11:52:36 2013 -0600

    Correcting the types of the values in the returned data
    
    Partially implements: blueprint test-with-xml
    Change-Id: I6db4ac284b224c994ec6b674cfb8cb053e4b2734

commit 7df04ca15a553a39f405ec2fa04cdaa4a3a567e0
Author: denizdemir <denizdemir@gmail.com>
Date:   Fri Jan 25 09:20:30 2013 -0800

    adding unit tests for common.py client.py management.py users.py instances.py accounts.py
    
    implements blueprint reddwarfclient-unit-tests
    
    Change-Id: Icad276aed20795377ed43b89b963339f314bdd3e

commit 28c8f2aa20536db5cd5dc8f8ff22bb6b32f352e5
Author: denizdemir <denizdemir@gmail.com>
Date:   Tue Jan 22 14:55:51 2013 -0800

    fixing delete method name for Paginated class
    
    bug 1098668
    
    https://bugs.launchpad.net/python-reddwarfclient/+bug/1098668
    
    Change-Id: Ib8fe4a02dcd39b5db02bb83df6cec0a3b76f753a

commit 00f4cdb8dd01b7d0ce28bb36f88fc6630f3e0de9
Author: Deniz Demir <deniz.demir@hp.com>
Date:   Thu Jan 17 15:28:19 2013 -0800

    adding unit tests for base.py
    
    implements blueprint reddwarfclient-unit-tests
    
    Change-Id: Ibe97fe2ada960412b3b2024adde5ea885c909047

commit 4fb6634480294d67df9fba180eed350de4420a9b
Author: Deniz Demir <deniz.demir@hp.com>
Date:   Tue Dec 11 10:00:17 2012 -0800

    Adding unit tests for auth.py
    
    implements blueprint https://blueprints.launchpad.net/python-reddwarfclient/+spec/reddwarfclient-unit-tests
    
    Also changin the unit test library from unuttest2 to testtools per request of CI
    
    Change-Id: I1b50cd4bf762c90b846ecb51db47f2afbfb6f175

commit 8c13466950643b4069f6623ccae991bc350c700d
Author: Deniz Demir <deniz.demir@hp.com>
Date:   Tue Dec 18 08:54:38 2012 -0800

    Adding pep8 coverage for tests directory, and fixing existing code to comply with pep8
    
    bug 1091757
    
    https://bugs.launchpad.net/python-reddwarfclient/+bug/1091757
    
    Change-Id: I821d8235095fef740a54e06334a0caa2b6ced7c2

commit 6b27c42df17d99b535a19f286e5307b9431a7847
Merge: a81092d 3cf9333
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Dec 7 18:23:07 2012 +0000

    Merge "Started work on adding unit tests - utils.py and xml.py have 100% coverage."

commit 3cf9333fc0736edc7a33116faee09a71bc8af23c
Author: Josh Dorothy <josh.dorothy@hp.com>
Date:   Thu Dec 6 17:29:32 2012 -0800

    Started work on adding unit tests - utils.py and xml.py have 100%
    coverage.
    
    Blueprint:
    https://blueprints.launchpad.net/python-reddwarfclient/+spec/reddwarfclient-unit-tests
    
    Change-Id: I3ad18eb473eafedf2c29650bf6d732be56e8fdcc

commit a81092d4bf01c7e6b02484fb58f6b2f45a3d97fa
Merge: 0fd7921 7079d50
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Nov 29 22:06:34 2012 +0000

    Merge "Complying with http://wiki.openstack.org/ProjectTestingInterface"

commit 0fd7921d9c540aecff928b420271d784f3d0b6cf
Author: Steve Leon <steve.leon@hp.com>
Date:   Tue Nov 27 15:52:39 2012 -0800

    Ensure create user API uses specified username.
    
    Fixed issue where using the api to create an user, it would always create an user with the name of the reddwarf admin username and not the one specified.
    
    Fixes bug 1083826
    
    Change-Id: I2448eede88b7da8cabf824a9cf974a4ccf7ab6ec

commit 7079d5054a3f0aa92bc09bb9d58437e03d92de7a
Author: Josh Dorothy <josh.dorothy@hp.com>
Date:   Tue Nov 27 12:56:13 2012 -0800

    Complying with
    http://wiki.openstack.org/ProjectTestingInterface
    
    Fixes: bug 1083835
    Change-Id: I31f525c62cdb3b4c7eb695b6a431e4df6443f673

commit 5acc93d06c1d7737432f62a4c3dd50b38b26f084
Author: K Jonathan Harker <k.jonathan.harker@hp.com>
Date:   Mon Nov 19 16:07:27 2012 -0800

    Correctly delete users.
    
    Fixes: bug #1081255
    Change-Id: Idc9809d0a2b3c0ba6742aacaba58ddcfd892300e

commit c8e6ed20dbb24a3df6c381e61c35576e07bfb838
Author: Vipul Sabhaya <vipuls@gmail.com>
Date:   Wed Nov 14 14:10:46 2012 -0800

    Handle action responses that contain a response body
    
    bug 1074092
    
    Change-Id: I31505743f54010cf5e18bffaf839751a4a29d4e6

commit 52389f90f2167701802a7eee16b9b758fa600fe6
Author: Aaron Crickenberger <aaron.crickenberger@hp.com>
Date:   Thu Nov 8 15:35:06 2012 -0800

    Add -h/-? and print_usage to run_local.sh
    
    Change-Id: I0772db02d10804759d86bacb56a9cccb2a0a922d

commit 844492a8eb044a3fda85b607424151f60e11c830
Author: Vipul Sabhaya <vipuls@gmail.com>
Date:   Tue Oct 30 13:47:05 2012 -0700

    Only pep8 violations fix
    fix pep8 violations
    
    fix tox configurtion for pep8
    
    fix pretty print for actions that return a response body
    
    Change-Id: I39a529bda8780649a5159761af7103eee8520412

commit 88c74ba80459dadf31fb8e144d94c32a8dede7e9
Author: Monty Taylor <mordred@inaugust.com>
Date:   Fri Oct 26 13:33:22 2012 -0400

    Added gitreview file.

commit 7a1077d90e315ebe518acf9002c8fbb0004d32df
Merge: 498a03c 01fd119
Author: Tim Simpson <tim.simpson@rackspace.com>
Date:   Mon Oct 8 08:21:16 2012 -0700

    Merge pull request #37 from TimSimpsonR/load-fix
    
    Fixed bug so properties won't load from token file on login.

commit 498a03cb037d55f961887b2c4d0a0f6b53a4d75b
Merge: 3c2a954 79fa1fb
Author: Tim Simpson <tim.simpson@rackspace.com>
Date:   Thu Sep 27 13:07:44 2012 -0700

    Merge pull request #38 from sacharya/mgmt-migrate
    
    Updaing the client for mgmt api migrate instance call.

commit 79fa1fbd148ce614eed70784b7dc6d5e4638617f
Author: Sudarshan Acharya <sudarshan.acharya@rackspace.com>
Date:   Mon Sep 24 12:31:00 2012 -0500

    Updaing the client for mgmt api migrate instance call.

commit 01fd11998734a84bfbe0dcca2e501d4d16190a91
Author: Tim Simpson <tim.simpson@rackspace.com>
Date:   Sat Sep 15 22:39:53 2012 -0500

    Fixed bug so properties won't load from token file on login.

commit 3c2a9544c2981db40198e3dee84fc5cdbb611350
Merge: fa92440 fd35b0f
Author: Tim Simpson <tim.simpson@rackspace.com>
Date:   Tue Sep 4 11:06:11 2012 -0700

    Merge pull request #36 from TimSimpsonR/ci_runner
    
    Adding a script to run the client in CI easier.

commit fd35b0f5f2cc3725ffb3df5219ecfe382c6b9a8b
Author: Tim Simpson <tim.simpson@rackspace.com>
Date:   Tue Sep 4 13:14:55 2012 -0500

    Adding a script to run the client in CI easier.

commit fa924402f4612d822b7310c5a086500ee34548a9
Author: Tim Simpson <tim.simpson@rackspace.com>
Date:   Wed Aug 29 09:10:23 2012 -0500

    Update docs/source/usage.rst
    
    Fixed inconsequential pydoc test.

commit 5cb027f1cb2b7a4f5789060020c45f1870149323
Merge: 681ee5e 9cee37a
Author: Tim Simpson <tim.simpson@rackspace.com>
Date:   Tue Aug 28 16:59:16 2012 -0700

    Merge pull request #35 from TimSimpsonR/reauth_correct
    
    No longer load the token file on auth login.

commit 9cee37a6d91c66200025577a31f912b3194bf326
Author: Tim Simpson <tim.simpson@rackspace.com>
Date:   Tue Aug 28 12:38:37 2012 -0500

    No longer load the token file on auth login.
    
    * Print a pretty message about saving the token when we get one.

commit 681ee5ea9a13f5cbd09b01cabfd929dfc8483de7
Merge: ef67fe3 3f171b8
Author: Nirmal Ranganathan <rnirmal@gmail.com>
Date:   Wed Aug 22 15:01:37 2012 -0700

    Merge pull request #32 from ed-/hide-get-client
    
    Moves get_client to _get_client and fixes calls to it in mcli.

commit 3f171b854d4e60d8cddb3a537515770590ff814a
Author: Ed Cranford <ed.cranford@rackspace.com>
Date:   Thu Aug 16 11:25:42 2012 -0500

    Moves get_client to _get_client and fixes calls to it in mcli.

commit ef67fe3b4d1e3bbbb9adc3df8f257134bed00a18
Author: Paul Marshall <paul.marshall@colorado.edu>
Date:   Thu Jun 28 10:59:47 2012 -0500

    add host action for updating all instances

commit 9249ac8890eb4c1eb17315693ae7249d5f09fb05
Author: Tim Simpson <tim.simpson@rackspace.com>
Date:   Wed Jun 27 11:06:22 2012 -0500

    Adding stop command.

commit 49a5489822a1f77ca6651b1aabc6b365d29f1dc1
Merge: 966b64b 9be0075
Author: Tim Simpson <tim.simpson@rackspace.com>
Date:   Fri Aug 17 10:09:10 2012 -0700

    Merge pull request #33 from TimSimpsonR/reauth_correct
    
    Fixed re-authentication logic to actually use the fresher X-Auth-Token.

commit 966b64bbf8b30a18bbbcb8e83d9546b686ce8e8f
Merge: 51a93fa 662214a
Author: Tim Simpson <tim.simpson@rackspace.com>
Date:   Thu Aug 16 13:06:44 2012 -0700

    Merge pull request #30 from pdmars/add_hwinfo
    
    adding hardware info call to management client

commit 51a93faf66d42bf4a4fb4c4860297472017b95bf
Merge: 2cfa902 4fd5a89
Author: Tim Simpson <tim.simpson@rackspace.com>
Date:   Thu Aug 16 13:06:08 2012 -0700

    Merge pull request #31 from ed-/fix-reboot
    
    Removes the id from reboot since params and require take care of that now.

commit 9be007515ad7ffce7a0841a8250233657b538c4d
Author: Tim Simpson <tim.simpson@rackspace.com>
Date:   Thu Aug 16 13:49:05 2012 -0500

    Fixed re-authentication logic to actually use the fresher X-Auth-Token.

commit 4fd5a896decc07fc06d7ac01d8c77e97878ce3ba
Author: Ed Cranford <ed.cranford@rackspace.com>
Date:   Wed Aug 15 16:42:37 2012 -0500

    Removes the id from reboot since params and require take care of that now.

commit 662214abf6576d6bd42bce9f3d8b5002f27696e4
Author: Paul Marshall <paul.marshall@colorado.edu>
Date:   Wed Aug 15 10:58:59 2012 -0500

    adding hardware info call to management client

commit 2cfa902d886f02d7900c82505386bb2b7627522c
Merge: 3e2106b 62e603a
Author: Tim Simpson <tim.simpson@rackspace.com>
Date:   Wed Aug 15 08:19:52 2012 -0700

    Merge pull request #29 from TimSimpsonR/minor_fixes
    
    Minor fixes and tweaks.

commit 62e603a3b757f7c405ce065401ca8a4920670601
Author: Tim Simpson <tim.simpson@rackspace.com>
Date:   Tue Aug 14 15:29:38 2012 -0500

    Minor fixes and tweaks.
    
    * insecure no longer needs a string value added to it.
    * Print "ok" in situations where the client would otherwise give no
      output.
    * Fixed a bug in non-verbose output.

commit 3e2106b858dccb509a99e828fee903a9f2368a90
Author: Tim Simpson <tim.simpson@rackspace.com>
Date:   Tue Aug 14 13:09:38 2012 -0500

    Update setup.py
    
    Adding lxml to the requirements in setup.py.

commit 4187d16cd9333f227490bc3cf6ededd25f5a9ce1
Merge: d256568 88f9530
Author: Tim Simpson <tim.simpson@rackspace.com>
Date:   Tue Aug 14 10:47:07 2012 -0700

    Merge pull request #27 from TimSimpsonR/better_cli-2
    
    Added a ton of CLI options, plus fixed a CI bug.

commit 88f9530151b5252487b260cec8e4cdb61f07acec
Author: Tim Simpson <tim.simpson@rackspace.com>
Date:   Thu Aug 9 11:04:28 2012 -0500

    Added a ton of CLI options, plus fixed a CI bug.
    
    * 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.

commit d2565688f6887400ba28597d9d5852b2dc02a5ef
Merge: 48e58d2 611fd13
Author: Tim Simpson <tim.simpson@rackspace.com>
Date:   Tue Aug 14 10:27:41 2012 -0700

    Merge pull request #28 from ed-/fix-flavor-id
    
    Fixes reference to flavor_id that should be flavor instead

commit 48e58d265fa10ca2388593c4732d1f3d1074c1c7
Merge: e0b9db2 26b058a
Author: Nirmal Ranganathan <rnirmal@gmail.com>
Date:   Tue Aug 14 08:52:07 2012 -0700

    Merge pull request #25 from vipulsabhaya/reset-password
    
    Support for root user reset-password action

commit 611fd13894f4208bdc4be8838a1e2b32396c24c5
Author: Ed Cranford <ed.cranford@rackspace.com>
Date:   Tue Aug 14 09:58:06 2012 -0500

    Fixes reference to flavor_id that should be flavor instead

commit 26b058acc9f70949be86db0f654350d6c0ce713a
Merge: 248f879 65d7071
Author: Vipul Sabhaya <vipuls@gmail.com>
Date:   Sun Aug 12 21:18:21 2012 -0700

    Merge branch 'master' into reset-password
    
    Conflicts:
    	reddwarfclient/cli.py
    	reddwarfclient/instances.py

commit e0b9db2aee786e443603ad7569c201147b2e9348
Merge: 65d7071 e9318ec
Author: Nirmal Ranganathan <rnirmal@gmail.com>
Date:   Fri Aug 10 14:43:12 2012 -0700

    Merge pull request #26 from ed-/fix-volume-size
    
    Fixed volume_size for size

commit e9318ec03cdeda7a5bd0a8d7a08f8adf3f2d5909
Author: Ed Cranford <ed.cranford@rackspace.com>
Date:   Thu Aug 9 14:15:08 2012 -0500

    Fixed volume_size for size

commit 65d707135474baa9c26ebed493a01019fa54c2f8
Merge: 454ecf2 fc5d8bd
Author: Tim Simpson <tim.simpson@rackspace.com>
Date:   Thu Aug 9 08:20:43 2012 -0700

    Merge pull request #23 from TimSimpsonR/xml
    
    Made the client send and receive XML.

commit 454ecf2ba4355047d6e752b0753d768bac6a19c8
Merge: 65a0ba5 0fad705
Author: Tim Simpson <tim.simpson@rackspace.com>
Date:   Thu Aug 9 08:20:23 2012 -0700

    Merge pull request #24 from ed-/double-dash
    
    Built common CommandsBase so we can share double-dashed options from the...

commit 0fad705f91396a7b3b3cd6a8153c3db0cd9a7961
Author: Ed Cranford <ed.cranford@rackspace.com>
Date:   Thu Jul 26 14:35:40 2012 -0500

    Built common CommandsBase so we can share double-dashed options from the parser between command classes.

commit 248f87906c27276b3eedd42b64809bbae2daa8e9
Author: Vipul Sabhaya <vipuls@gmail.com>
Date:   Fri Jul 27 11:00:00 2012 -0700

    Support for root user reset-password action

commit 65a0ba568c0d59dda8013bce7eb5e619c763fda0
Merge: f82a580 6a02267
Author: Tim Simpson <tim.simpson@rackspace.com>
Date:   Thu Jul 26 08:57:25 2012 -0700

    Merge pull request #22 from TimSimpsonR/doc_it_up
    
    Adding tox to Python-RDC to make documenting the client very easy.

commit fc5d8bd49056226e763c9fa4e11489ffa968a2d1
Author: Tim Simpson <tim.simpson@rackspace.com>
Date:   Mon Jul 23 17:28:04 2012 -0500

    Made the client send and receive XML.
    
    * 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.

commit 6a02267f9e22464bb342313e1babfb3620bc0472
Author: Tim Simpson <tim.simpson@rackspace.com>
Date:   Mon Jul 16 15:16:27 2012 -0500

    Adding tox to Python-RDC to make documenting the client very easy.
    
    * Added some Sphinx docs.

commit f82a5800532a84a60c6fc40dd4f1e78042877331
Merge: 89b0080 3d7037e
Author: Tim Simpson <tim.simpson@rackspace.com>
Date:   Mon Jul 16 13:05:21 2012 -0700

    Merge pull request #21 from TimSimpsonR/fake_mode
    
    Changed client to allow custom Authenticator classes.

commit 89b00801541335972d1fd251684bd2b3cc68ac07
Merge: 0450ba4 d202079
Author: Nirmal Ranganathan <rnirmal@gmail.com>
Date:   Thu Jul 12 12:21:46 2012 -0700

    Merge pull request #19 from TimSimpsonR/pretty_print
    
    Added a "pretty_print" option which makes captured output look even better.

commit 0450ba4e5dcd244cc36e1f810641d45e2760c543
Merge: 4b73dbc 20f1611
Author: Michael Basnight <mbasnight@gmail.com>
Date:   Thu Jul 12 12:02:21 2012 -0700

    Merge pull request #20 from pdmars/mgmt_list_accounts
    
    list all accounts with non-deleted instances

commit 3d7037e231bbf70999370f42214ba2183d956be0
Author: Tim Simpson <tim.simpson@rackspace.com>
Date:   Thu Jul 12 13:47:59 2012 -0500

    Changed client to allow custom Authenticator classes.
    
    * This allows a user to specify a custom strategy. The motivation is to locally run fake mode without having to fake keystone.
    * Updated the setup.py with the project's requirements (swiped from Nova Client's).

commit 20f1611fa7b57cdc503aa96f587ee98b5db58ec6
Author: Paul Marshall <paul.marshall@rackspace.com>
Date:   Wed Jul 11 10:24:57 2012 -0500

    list all accounts with non-deleted instances

commit d202079a8b07b7d6d6ea66792808f4efbed1da6e
Author: Tim Simpson <tim.simpson@rackspace.com>
Date:   Tue Jul 10 11:08:17 2012 -0500

    Added a "pretty_print" option which makes captured output look even better.
    
    * Shows a possibly usable curl statement which includes the request body.
    * Also prints the request and response body as well formated, easy to read JSON.
    * Specify RDC_PP while running tests to see the http communication in this format in any logged test failures.

commit 4b73dbccf4bcf12c57832673544aeb6a548ade2b
Merge: d744ccd 5fa0c6f
Author: Nirmal Ranganathan <rnirmal@gmail.com>
Date:   Mon Jul 9 11:42:03 2012 -0700

    Merge pull request #18 from pdmars/mgmt_reboot_instance
    
    adding mysql stop and instance reboot commands for management client

commit 5fa0c6f799b77d8e4d6b85c72cd32eaa73867c5b
Author: Paul Marshall <paul.marshall@rackspace.com>
Date:   Thu Jul 5 14:52:44 2012 -0500

    adding mysql stop and instance reboot commands for management client

commit d744ccd51d4127d0be7e950eca1e0cd48d4787dc
Merge: 5241529 199ded7
Author: Nirmal Ranganathan <rnirmal@gmail.com>
Date:   Fri Jul 6 13:50:18 2012 -0700

    Merge pull request #17 from rnirmal/splitup
    
    Moving away from novaclient and adding all the missing pieces into reddw...

commit 199ded7eb54a539b3036d8a5a7056c55b24ff9f0
Author: Nirmal Ranganathan <rnirmal@gmail.com>
Date:   Tue Jul 3 10:21:43 2012 -0500

    Moving away from novaclient and adding all the missing pieces into reddwarfclient.
    - Added parameters for the authentication instead of the arguments.
    - Cleaned out the HttpClient and Authentication pieces.

commit 5241529fa2ab2f59ba0f0be195727619af5f6561
Merge: d79605b b153461
Author: Nirmal Ranganathan <rnirmal@gmail.com>
Date:   Tue Jul 3 09:25:29 2012 -0700

    Merge pull request #16 from rnirmal/mgmt
    
    Adding back the mgmt client commands

commit b15346162255c8f74485051a32df9164dcecf252
Author: Sudarshan Acharya <sudarshan.acharya@rackspace.com>
Date:   Thu Jun 21 14:06:11 2012 -0500

    Mgmt Storage device details

commit 773590df6afa4dea5b85f8fa9138f4d7697f617e
Author: Sudarshan Acharya <sudarshan.acharya@rackspace.com>
Date:   Mon Jun 18 12:26:34 2012 -0500

    Mgmt Instances.

commit 79ecd5c077c858dc6d5eb8e2b6413aaf5e066331
Author: Tim Simpson <tim.simpson@rackspace.com>
Date:   Fri Jun 15 10:13:31 2012 -0500

    Adding hosts to management CLI.

commit 5521b2de4fd7e51a07015f8a22a65f374665fd37
Author: Nirmal Ranganathan <rnirmal@gmail.com>
Date:   Thu Jun 7 22:27:24 2012 -0500

    Adding back accounts to the mgmt cli

commit d79605b37a73ae3b47d71814e0049ed40d8fe1d6
Merge: 44c9523 6fd2d54
Author: Tim Simpson <tim.simpson@rackspace.com>
Date:   Fri Jun 22 13:14:16 2012 -0700

    Merge pull request #15 from TimSimpsonR/import_exceptions2
    
    Import nova exceptions as our own, so they can be used by importing from our client directly.

commit 6fd2d54d554596f6a70b37ef76fa0085cb27f91e
Author: Tim Simpson <tim.simpson@rackspace.com>
Date:   Thu Jun 21 15:05:13 2012 -0500

    Import nova exceptions as our own, so they can be used by importing from our client directly.

commit 44c952347aa15bbc2722a0bd881d5ad3f34d4221
Author: Tim Simpson <tim.simpson@rackspace.com>
Date:   Mon Jun 18 15:01:24 2012 -0500

    Changing the default auth_strategy from "basic" to None.

commit 220b8daa3dc577935f84e724735dec1574ffc937
Merge: 2167dab 290d515
Author: Nirmal Ranganathan <rnirmal@gmail.com>
Date:   Mon Jun 18 12:00:16 2012 -0700

    Merge pull request #14 from rnirmal/raxauth
    
    Adding rax auth

commit 290d515c7672e4e3bab49e4b52a5d2ffaaddb85c
Author: Nirmal Ranganathan <rnirmal@gmail.com>
Date:   Sun Jun 17 22:53:55 2012 -0500

    Adding rax auth

commit 2167dab9872ee4f448efc0d4646a61ae7e4f9959
Merge: 9e860e0 9aaf84c
Author: Nirmal Ranganathan <rnirmal@gmail.com>
Date:   Thu Jun 14 09:12:16 2012 -0700

    Merge pull request #13 from rnirmal/farvel_flavor_details
    
    Removing flavor detail/index and just sticking with flavor list which is...

commit 9aaf84cc9910389e666a5577f5f8d155d2c1636b
Author: Nirmal Ranganathan <rnirmal@gmail.com>
Date:   Wed Jun 13 15:32:11 2012 -0500

    Removing flavor detail/index and just sticking with flavor list which is the default

commit 9e860e0c3489ab5bacd5ac5d84db651712fe8f0f
Merge: 63a8acb b5bc8b7
Author: Nirmal Ranganathan <rnirmal@gmail.com>
Date:   Thu Jun 14 08:49:25 2012 -0700

    Merge pull request #12 from rnirmal/au_revoir_details
    
    Au revoir instances/detail. Changing the instances list to just use inde...

commit b5bc8b7c55c7a108f2f524a93c2b3c0af38984d4
Author: Nirmal Ranganathan <rnirmal@gmail.com>
Date:   Wed Jun 13 11:47:47 2012 -0500

    Au revoir instances/detail. Changing the instances list to just use index.

commit 63a8acb92070baf77c31de1985fa24ae8fdd0b84
Merge: 5f63500 0b21c5d
Author: Tim Simpson <tim.simpson@rackspace.com>
Date:   Wed Jun 6 06:47:47 2012 -0700

    Merge pull request #11 from ed-/users-page-cli-fix
    
    Small bugfix, now iterates over users.links like dbs and instances.

commit 0b21c5d6b7df63aa138bea9fe9b3591f546fd4bc
Author: Ed Cranford <ed.cranford@rackspace.com>
Date:   Mon Jun 4 10:39:48 2012 -0500

    Small bugfix, now iterates over users.links like dbs and instances.

commit 5f63500482645115258f0102ffb32d5687273c58
Merge: 83e74a3 389bdf8
Author: Tim Simpson <tim.simpson@rackspace.com>
Date:   Fri Jun 1 12:40:41 2012 -0700

    Merge pull request #10 from ed-/pagination
    
    Pagination

commit 389bdf81aa6d18c015de5495640b33404d8e8a47
Author: Ed Cranford <ed.cranford@rackspace.com>
Date:   Tue May 22 16:35:47 2012 -0500

    Adds pagination limit and marker to instances, databases, and users indices.

commit 83e74a3dcf6b80a2c2aae9dab58e9a514f53f7d9
Merge: bf1ff22 bbda631
Author: Tim Simpson <tim.simpson@rackspace.com>
Date:   Mon May 21 15:33:57 2012 -0700

    Merge pull request #9 from TimSimpsonR/qe_merge
    
    Saving the last response.

commit bbda631e8abc4a7ec3e7c99480676dbe810842b4
Author: Tim Simpson <tim.simpson@rackspace.com>
Date:   Fri May 18 14:58:54 2012 -0500

    Saving the last response.

commit bf1ff22e4b8d3dc280e94be4000fc94cbb1870f3
Merge: 795fe36 68d036d
Author: Michael Basnight <mbasnight@gmail.com>
Date:   Thu May 17 10:45:55 2012 -0700

    Merge pull request #8 from TimSimpsonR/qe_merge
    
    Qe merge

commit 68d036debc14d1accf2ce7875b2c1146f0640379
Author: Tim Simpson <tim.simpson@rackspace.com>
Date:   Thu May 17 12:52:20 2012 -0500

    Fixed error where self was passed unnecessarily to super class __init__, messing up other arguments.

commit f1bafd3d3c4d8bb96511d52221070c9de8f21a9b
Author: Tim Simpson <tim.simpson@rackspace.com>
Date:   Tue May 15 08:27:26 2012 -0500

    Added the ability to handle "basic auth" authentication.

commit 795fe363280158a22705619a9dec53d83f5f921e
Merge: ca9f35c ecdb185
Author: Michael Basnight <mbasnight@gmail.com>
Date:   Mon May 14 08:56:21 2012 -0700

    Merge pull request #7 from ed-/root-to-mgmt
    
    root_enabled_history shortened to root_history.

commit ecdb185461620aa621f30b4b7564166578e5dcd9
Author: Ed Cranford <ed.cranford@rackspace.com>
Date:   Thu May 10 11:49:26 2012 -0500

    root_enabled_history shortened to root_history.

commit ca9f35c8926799d27ba98b2c7d79602b82b6e0fc
Merge: 9fa1947 01313e5
Author: Tim Simpson <tim.simpson@rackspace.com>
Date:   Thu May 3 14:21:52 2012 -0700

    Merge pull request #5 from ed-/root
    
    Root enabled history

commit 01313e56fe446ea3eaa459b0cc9dcf89c043de7d
Author: Ed Cranford <ed.cranford@rackspace.com>
Date:   Mon Apr 23 12:58:21 2012 -0500

    PEP8 fixes

commit 3e92682e3a8a7a1cdeee838dfa5f82a5539beb88
Author: Ed Cranford <ed.cranford@rackspace.com>
Date:   Thu Apr 19 17:39:59 2012 -0500

    Updated the root history property names.

commit 9fa1947adb70390c52fbd40e66d28e9cfe13302a
Merge: 2dc5d02 b1eeaa4
Author: Michael Basnight <mbasnight@gmail.com>
Date:   Wed May 2 13:11:47 2012 -0700

    Merge pull request #6 from TimSimpsonR/unproc-fix
    
    Changing Reddwarf client to use its own request function.

commit b1eeaa4b9550388a3d289cb09a695a67845c1fcd
Author: Tim Simpson <tim.simpson@rackspace.com>
Date:   Wed May 2 07:40:13 2012 -0500

    Changing Reddwarf client to use its own request function.
    
    * Nova client changed in a way that broke our client, so copying the code from there is necessary.
    * Adding InstanceStatus class with the status strings.
    * Moved the Dbaas and ReddwarfHTTPClient into their own module.
    * Changed exceptions module to check Nova's exception map after first looking in Reddwarf's.

commit 2dc5d02d7080e7125e4b9d901b513f44b625360c
Merge: 4487402 ece8b9e
Author: Michael Basnight <mbasnight@gmail.com>
Date:   Tue May 1 08:16:25 2012 -0700

    Merge pull request #4 from ed-/haz_flavors
    
    Flavors

commit ece8b9e2d11a6c29c115c5e18fcb86de557eafaf
Author: Ed Cranford <ed.cranford@rackspace.com>
Date:   Thu Mar 29 16:43:26 2012 -0500

    Fixed a 1/N problem with the client

commit 3ec9bc32cf861c19dd276f49ffbe301f7655d43c
Author: Ed Cranford <ed.cranford@rackspace.com>
Date:   Wed Mar 21 17:53:24 2012 -0500

    Adding Flavors to the client

commit 4487402a3099e6d0ef716a79a49fe5879e00f7fe
Merge: db440d9 88704a5
Author: Tim Simpson <tim.simpson@rackspace.com>
Date:   Thu Mar 15 09:13:32 2012 -0700

    Merge pull request #3 from TimSimpsonR/keystone-fix
    
    Updated python-reddwarfclient to work with the newer version of Keystone...

commit 88704a541599da2106e43d37318ed288b5c1fa3b
Author: Tim Simpson <tim.simpson@rackspace.com>
Date:   Thu Mar 15 11:18:35 2012 -0500

    Updated python-reddwarfclient to work with the newer version of Keystone.
    
    * Changed the authenticate function.

commit db440d9667ec9d41ca94c41565e81069ad60595e
Merge: 49412e5 3590d98
Author: Tim Simpson <tim.simpson@rackspace.com>
Date:   Mon Mar 12 09:07:57 2012 -0700

    Merge pull request #2 from TimSimpsonR/keystone-fix
    
    Updated client to work with newer keystone version.

commit 3590d985536200a8f2623a3dbb2bb0ea37ec186d
Author: Tim Simpson <tim.simpson@rackspace.com>
Date:   Fri Mar 9 16:54:05 2012 -0600

    Updated client to work with newer keystone version.

commit 49412e5546267e2b7a92565125c2ff498350b222
Merge: 424c649 1faea31
Author: Michael Basnight <mbasnight@gmail.com>
Date:   Fri Mar 9 12:58:36 2012 -0800

    Merge pull request #1 from TimSimpsonR/setup-py
    
    Added the code. Also added a setup.py.

commit 1faea31c95da39c7df2769815eb8ff37648d371a
Author: Tim Simpson <tim.simpson@rackspace.com>
Date:   Wed Mar 7 15:14:22 2012 -0600

    Added setup.py.
    * Added the CLI tool from reddwarf to this repo, made it available as a script.
    * Added a gitignore.

commit 17911cb64f1c23479511e4936c72b4e336873271
Author: Tim Simpson <tim.simpson@rackspace.com>
Date:   Wed Mar 7 08:04:53 2012 -0600

    Initial copy of reddwarfclient from reddwarf project.

commit 424c649ce3c95fa3d421342e2c4e8c0965334126
Author: Michael Basnight <mbasnight@gmail.com>
Date:   Wed Mar 7 08:48:47 2012 -0600

    first commit