commit 8600419cdd83f96d4122c845cd1fc3e19fd978cb
Author: Donald Stufft <donald@stufft.io>
Date:   Mon Jan 20 15:37:20 2014 -0500

    Remove version from setup.cfg
    
    This will be generated dynamically from git tags instead of being
    hardwritten into the setup.cfg.
    
    Change-Id: Ia81aabd11e8202dfb88f11348d453193a0819525

commit 31f537c007cc166a1d3f000181bb378e911f7cde
Merge: ac76cc6 46cb60d
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Jan 20 19:45:56 2014 +0000

    Merge "Switch README.md to README.rst"

commit ac76cc61289234ffaeb11b51882294757d46e308
Author: Donald Stufft <donald@stufft.io>
Date:   Mon Jan 20 13:23:03 2014 -0500

    Use summary not description for the short summary
    
    Change-Id: I3ab302187221f890e90dc7db3c070cf2e1554c34

commit 46cb60d94a98a5cf693b380dafef8e01d36ac9f2
Author: Donald Stufft <donald@stufft.io>
Date:   Mon Jan 20 13:01:18 2014 -0500

    Switch README.md to README.rst
    
    Change-Id: I0fd5d1efacada53260097d18405dc863110c89ae

commit a66681bf4d4e74103e941dd265886df2e79817f9
Author: Donald Stufft <donald@stufft.io>
Date:   Fri Jan 3 11:23:38 2014 -0500

    Migrate to pbr
    
    Change-Id: Id914183a5098e2fdc3f325fc83ecc5161886733d

commit 7964073cc7a0a27e07d34dfe95b467e12fc50348
Merge: 4bd35f7 16e929e
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Jan 1 18:32:52 2014 +0000

    Merge "Rename the command line client to barbican"

commit 16e929eb6a10dbfe49f667b6cd09ff214da797eb
Author: Donald Stufft <donald@stufft.io>
Date:   Mon Dec 30 11:44:25 2013 -0500

    Rename the command line client to barbican
    
    Change-Id: I7695365dd5fe2504f3d267012ac6717790e97541

commit 4bd35f7bdc8b39c66ce8682bb3b9809697104a6e
Author: Douglas Mendizabal <douglas.mendizabal@rackspace.com>
Date:   Tue Dec 17 17:22:25 2013 -0600

    Add auth plugin for Rackspace Identity
    
    Change-Id: I2f99a209eec3ee8beb9dd394f43849901c98044a

commit 9d67ba5899e55e25601e38c21692f082cb747346
Author: John Vrbanac <john.vrbanac@rackspace.com>
Date:   Wed Dec 18 17:19:44 2013 -0600

    Removing conditional around client status code check
    
    The response object should always have a status_code on it.
    
    Change-Id: I341c6297a199ced88df2a39c9c8d6a4bbb5c057f

commit 5f555c7ced9afb8653b746c22241c48b5be15449
Author: Wyllys Ingersoll <wyllys.ingersoll@evault.com>
Date:   Wed Dec 11 13:07:06 2013 -0500

    Add filtering CLI options to 'secrets list' sub command.
    
    Change-Id: I14265ad277a02f93af98312e139dc19e23382edd
    Implements: blueprint secret-list-add-criteria

commit 7d02541047cd08787255695c4befcf4ab70a6002
Author: Wyllys Ingersoll <wyllys.ingersoll@evault.com>
Date:   Tue Dec 10 14:20:52 2013 -0500

    secrets.get should verify that the request is for a single secret
    
    Added sanity checking to the requested URI path to make sure it is a
    properly formed secret UUID value.
    
    Change-Id: Ie6598303e502cd19458e0beef24d7fd032f9f14a
    Closes-Bug: #1259654

commit 020d1e05a6acf200231feb6b1c59995f69a5a1a8
Author: Douglas Mendizabal <douglas.mendizabal@rackspace.com>
Date:   Fri Dec 6 00:30:28 2013 -0600

    Add .gitreview file for StackForge.
    
    Change-Id: Ia16bb570b70f238225f9d4fdbacaea4f13eaeb9a

commit d002858ffe52cde67da89c4bb8af2c0f47b0ade1
Merge: 504412e d651171
Author: John Wood <john.wood@rackspace.com>
Date:   Thu Dec 5 09:23:44 2013 -0800

    Merge pull request #36 from dmend/master
    
    Version bump for Icehouse M1

commit d65117138459122b5b1540ddb54e47f88aa7706a
Author: Douglas Mendizabal <douglas.mendizabal@rackspace.com>
Date:   Thu Dec 5 11:22:36 2013 -0600

    Version bump for Icehouse M1.

commit 504412e0bccf71587e48aa6d6bded97c42e11b60
Merge: c645f3e f4272e0
Author: Paul Kehrer <paul.l.kehrer@gmail.com>
Date:   Tue Dec 3 21:05:26 2013 -0800

    Merge pull request #34 from dmend/master
    
    Add mailmap file.

commit f4272e0f618b1a6fd7e0c14e6accd7f12597f63f
Author: Douglas Mendizabal <douglas.mendizabal@rackspace.com>
Date:   Tue Dec 3 22:34:13 2013 -0600

    Add mailmap file.

commit c645f3e4ebef0cf04dcc52267d1e587b2970eba5
Merge: 51fb5f8 8f878e3
Author: John Wood <john.wood@rackspace.com>
Date:   Tue Dec 3 19:20:54 2013 -0800

    Merge pull request #33 from dmend/master
    
    Remove extra header (H2) in the readme

commit 8f878e3b5cf598d10909cd48cc93715f4438419b
Author: Douglas Mendizabal <douglas.mendizabal@rackspace.com>
Date:   Tue Dec 3 21:13:03 2013 -0600

    Remove extra header (H2) in the readme

commit 51fb5f874a4353da8bf0e9f1821c11cec6e45c08
Merge: 0254b25 a3fa50f
Author: Paul Kehrer <paul.l.kehrer@gmail.com>
Date:   Tue Dec 3 18:46:54 2013 -0800

    Merge pull request #32 from jfwood/master
    
    Update README.md to mention the pypi location, and to add verification i...

commit a3fa50f1cb42f1d471967df9ed873af1600ea476
Author: jfwood <john.wood@rackspace.com>
Date:   Tue Dec 3 20:40:36 2013 -0600

    Update README.md to mention the pypi location, and to add verification information.

commit 0254b25ab6d5d97320031f36d1383809a81e96f5
Merge: 013ddd9 537ca7b
Author: John Wood <john.wood@rackspace.com>
Date:   Tue Dec 3 12:50:25 2013 -0800

    Merge pull request #28 from jfwood/master
    
    Add verifications entity logic to the client library.

commit 013ddd9e16c2ce369e86c08f5157d73834ca0af1
Merge: eb0b498 91835e3
Author: John Wood <john.wood@rackspace.com>
Date:   Tue Dec 3 12:35:02 2013 -0800

    Merge pull request #29 from wyllys66/master
    
    Client should use endpoint from command line if it is not found in the auth catalog

commit 91835e3521cd26ee383354f326e889a3447ac1f4
Author: Wyllys Ingersoll <wyllys.ingersoll@evault.com>
Date:   Tue Dec 3 14:08:46 2013 -0500

    Client should use endpoint from command line if it is not found in the auth catalog

commit 537ca7b06eeae6a303d5677549460edc8f2b16b4
Author: jfwood <john.wood@rackspace.com>
Date:   Tue Nov 26 15:04:35 2013 -0600

    Add mods per peer review; Added new testing log files to gitignore file;

commit 0abd5190f6e9d55163fdf8a6d83c0f106aea9cf3
Author: jfwood <john.wood@rackspace.com>
Date:   Mon Nov 25 17:10:44 2013 -0600

    Remove unused utils file.

commit 729cb647b97c87a61ff288d02ece4bbddd924bc6
Merge: fb6e4ab eb0b498
Author: jfwood <john.wood@rackspace.com>
Date:   Mon Nov 25 17:01:01 2013 -0600

    Fix merge conflicts.

commit fb6e4ab6c4dd7f2d61c8dce6a96839eeb83c0fab
Author: jfwood <john.wood@rackspace.com>
Date:   Mon Nov 25 16:52:44 2013 -0600

    Add remaining verification unit test and keep files/mods.

commit eb0b49843ff12fddf483624db1c11d6677694251
Merge: 0e2a979 0deaa0a
Author: Paul Kehrer <paul.l.kehrer@gmail.com>
Date:   Mon Nov 25 11:51:56 2013 -0800

    Merge pull request #26 from craigtracey/improve-logging
    
    Rework logging to support importing externally

commit 0deaa0ab843179039e7ce72b7455f7b0e6922ddc
Author: Craig Tracey <craigtracey@gmail.com>
Date:   Mon Nov 25 12:49:19 2013 -0500

    Rework logging to support importing externally
    
    Right now barbican client is not usable when importing from other
    OpenStack modules. This is due to the fact that logging under
    barbican.openstack.common wants to do things like register default
    CONF options. And, as these have already been registered, this will
    fail with exceptions like ArgsAlreadyParsedError.
    
    Therefore, move this client to follow the examples provided by the
    other python-*client modules. Namely, import standard logging module
    and move the setup into the keep client itself. Now when called from
    places like Nova, we will not encounter import issues.
    
    Additionally, this change fixes a bug in barbicanclient.common.auth
    where LOG was used but not defined.

commit 9948609fab0916ec02a637615270c6afa58ef9ad
Author: jfwood <john.wood@rackspace.com>
Date:   Mon Nov 25 01:00:32 2013 -0600

    Revamped unit tests to remove redundant testing, added some tests for the verification service.

commit f2d6ae73344a75c8e19a47326977d6ea66db4664
Author: jfwood <john.wood@rackspace.com>
Date:   Fri Nov 22 00:31:27 2013 -0600

    Add unit tests for secrets.

commit 0e2a97982a670bc1b2e49a57e8c5cd490c757225
Merge: 297120c 0e4fc55
Author: Douglas Mendizabal <douglas.mendizabal@rackspace.com>
Date:   Thu Nov 21 11:00:08 2013 -0800

    Merge pull request #25 from craigtracey/insecure
    
    Adding the --insecure cli argument

commit dd67d98462923e50936aaf189b57f1aea9bf0f84
Author: jfwood <john.wood@rackspace.com>
Date:   Wed Nov 20 23:38:14 2013 -0600

    Add verifications resource

commit 0e4fc55097b3dfde8fa41282c03d9ad8622aa153
Author: Craig Tracey <craigtracey@gmail.com>
Date:   Wed Nov 20 15:55:24 2013 -0500

    Adding the --insecure cli argument
    
    There are times when testing against insecure endpoints makes sense.
    Therefore, provide a mechanism similar to how the other OpenStack cli
    tools allow for insecure SSL connections.

commit 297120ce1bd37c46a5f5bf6796c67c11599c890c
Merge: 84dcb8d f66f99a
Author: Paul Kehrer <paul.l.kehrer@gmail.com>
Date:   Mon Nov 18 11:28:56 2013 -0800

    Merge pull request #23 from jmvrbanac/fixing_typo
    
    Fixing typo in exception message

commit f66f99aee86ec000b791447881ec6f78bf5ee081
Author: John Vrbanac <john.vrbanac@rackspace.com>
Date:   Mon Nov 18 13:24:32 2013 -0600

    Fixing typo in exception message

commit 84dcb8d1a794009769f81836f120cc13183515ff
Merge: c2974d6 b3ed6be
Author: John Wood <john.wood@rackspace.com>
Date:   Wed Nov 13 15:07:31 2013 -0800

    Merge pull request #22 from wyllys66/master
    
    Fixed typo in keep Client initialization

commit b3ed6be47b9b4573a88085c8a80ffd41af21a664
Author: Wyllys Ingersoll <wyllys.ingersoll@evault.com>
Date:   Wed Nov 13 17:23:19 2013 -0500

    Fixed typo in keep Client initialization

commit c2974d61943680ba50120d83e3d92772f1b79365
Merge: f93580b 565a3a7
Author: John Wood <john.wood@rackspace.com>
Date:   Wed Sep 11 00:24:17 2013 -0700

    Merge pull request #20 from dmend/master
    
    Fix a couple of bugs caused by typos.

commit 565a3a779913e7d05a3c4e68b0edc6465b45482f
Author: Douglas Mendizabal <douglas.mendizabal@rackspace.com>
Date:   Wed Sep 11 01:20:05 2013 -0500

    Version bump.

commit 49ad2afbdd3f04f4ce58d47c116f093515d35c2b
Author: Douglas Mendizabal <douglas.mendizabal@rackspace.com>
Date:   Wed Sep 11 01:13:56 2013 -0500

    Fix a couple of bugs caused by typos.

commit f93580b5c3bc3f0341395d98d49dc44f421f61b9
Merge: 35e1ceb ac50784
Author: John Wood <john.wood@rackspace.com>
Date:   Thu Sep 5 14:43:19 2013 -0700

    Merge pull request #17 from dmend/master
    
    Client refactor for M3

commit ac5078433f237f2be09cb995c8440f61c6052335
Author: Douglas Mendizabal <douglas.mendizabal@rackspace.com>
Date:   Thu Sep 5 16:42:56 2013 -0500

    Version bump.

commit 2c5e8e61f8bf5d1e04f645e637488b24efa5a135
Author: Douglas Mendizabal <douglas.mendizabal@rackspace.com>
Date:   Thu Sep 5 16:16:24 2013 -0500

    Remove unused exception.

commit cfcb18bdba18f3cf1b9c94f0c8578a6a83de8a09
Author: Douglas Mendizabal <douglas.mendizabal@rackspace.com>
Date:   Thu Sep 5 16:12:13 2013 -0500

    Update unit tests for Client

commit 71ae37fef1e02e486997aaddd48ee5606c19ea7b
Author: Douglas Mendizabal <douglas.mendizabal@rackspace.com>
Date:   Thu Sep 5 13:13:42 2013 -0500

    Add total() to both secrets and orders.

commit c322aece44916ba0f3231275a1a8bd487ec3b4a7
Author: Douglas Mendizabal <douglas.mendizabal@rackspace.com>
Date:   Wed Sep 4 17:06:48 2013 -0500

    pep-8 fixes.

commit 5ec37db11ed0759b813c9312ff927489b413e75b
Author: Douglas Mendizabal <douglas.mendizabal@rackspace.com>
Date:   Wed Sep 4 16:40:09 2013 -0500

    Update README.md

commit dfa9eba7ae9dad58d55152286cd7431f1ddb4bfe
Author: Douglas Mendizabal <douglas.mendizabal@rackspace.com>
Date:   Wed Sep 4 16:22:18 2013 -0500

    Rename KeystoneAuth to KeystoneAuthV2
    
    This makes it more explicit that we're using keystone authentication
    v2.0

commit 67aace449f270daf4f49ce55c79f348409a6e524
Author: Douglas Mendizabal <douglas.mendizabal@rackspace.com>
Date:   Wed Sep 4 16:11:25 2013 -0500

    Update keep to use URIs instead of UUIDs

commit 8df8f8033806e7d1004667a10d388bed6f9b9483
Author: Douglas Mendizabal <douglas.mendizabal@rackspace.com>
Date:   Wed Sep 4 11:50:10 2013 -0500

    Last of the changes to Client

commit a8ba12f67337044595cdd6ac5e9cb6ce55d0403c
Author: Douglas Mendizabal <douglas.mendizabal@rackspace.com>
Date:   Wed Sep 4 00:19:30 2013 -0500

    Update Client to use hrefs instead of parsing IDs

commit d783b4408771a9c3698a76ddfc0523e7e732ad02
Author: Douglas Mendizabal <douglas.mendizabal@rackspace.com>
Date:   Tue Sep 3 23:00:23 2013 -0500

    Raise exceptions for error responses from the server

commit 1375dfe9fc81622ab9d80dd2be0435fe74a5be6c
Author: Douglas Mendizabal <douglas.mendizabal@rackspace.com>
Date:   Mon Sep 2 22:35:37 2013 -0500

    Update README.md

commit 0c132168604633a1ab1eaf4981a5a163afcebaca
Author: Douglas Mendizabal <douglas.mendizabal@rackspace.com>
Date:   Mon Sep 2 18:13:17 2013 -0500

    Clean up imports and update requirements

commit 3c9f3cdf52c19fc23af59bb6366fcc56bcc0cfe1
Author: Douglas Mendizabal <douglas.mendizabal@rackspace.com>
Date:   Mon Sep 2 16:38:14 2013 -0500

    Add store command to keep.  Rename options to match other openstack clients.

commit d0ff07d0974dcb6a11a10865fbb3782029375305
Author: Douglas Mendizabal <douglas.mendizabal@rackspace.com>
Date:   Mon Sep 2 13:42:21 2013 -0500

    Update keep to use refactored client

commit aa793528c366c613b926df8ddc69dce004e0ce54
Author: Douglas Mendizabal <douglas.mendizabal@rackspace.com>
Date:   Mon Sep 2 09:48:02 2013 -0500

    Client.py cleanup

commit 8eab396a90af84af537826d0fdff7249481a68b3
Author: Douglas Mendizabal <douglas.mendizabal@rackspace.com>
Date:   Mon Sep 2 09:22:34 2013 -0500

    Moved order crud to order manager

commit 9a2e5a47b9ca85e33322c22a0ea5dc80281878c5
Author: Douglas Mendizabal <douglas.mendizabal@rackspace.com>
Date:   Mon Sep 2 00:31:54 2013 -0500

    Move raw secret get to secret manager

commit 1890f4b760a86cad5c747206e5091b4755228387
Author: Douglas Mendizabal <douglas.mendizabal@rackspace.com>
Date:   Sun Sep 1 23:54:26 2013 -0500

    Added get and delete to secret manager

commit 7c41da3a2890fa92f15447d97683b93cf3cfc853
Author: Douglas Mendizabal <douglas.mendizabal@rackspace.com>
Date:   Sun Sep 1 01:41:32 2013 -0500

    Moved secret create and list into secret manager

commit bab914d1cbc656ced395b0862fbc0120f79f6f63
Author: Douglas Mendizabal <douglas.mendizabal@rackspace.com>
Date:   Fri Aug 30 23:44:22 2013 -0500

    Use KeystoneAuth in authenticate method.

commit d8193a5b914d8d49c566cbc23644622485206892
Author: Douglas Mendizabal <douglas.mendizabal@rackspace.com>
Date:   Fri Aug 30 23:00:34 2013 -0500

    Added KeystoneAuth class for auth stuff

commit c7a32a50530521d332ee0ed26825892c71f09e73
Author: Douglas Mendizabal <douglas.mendizabal@rackspace.com>
Date:   Fri Aug 30 11:34:22 2013 -0500

    Added auth param to Client.

commit 071891750797930e37781484b526e2de03218491
Author: Douglas Mendizabal <douglas.mendizabal@rackspace.com>
Date:   Thu Aug 29 16:32:54 2013 -0500

    Rename Connection to Client.

commit 1b9f56fde2f4c4f122cf49e173f550bee7f03401
Author: Douglas Mendizabal <douglas.mendizabal@rackspace.com>
Date:   Thu Aug 29 15:57:24 2013 -0500

    Update tox to run pep8 by default.

commit 7e780a174a91269625cdb965bf87de8f60aa6142
Author: Douglas Mendizabal <douglas.mendizabal@rackspace.com>
Date:   Thu Aug 29 14:25:45 2013 -0500

    Move tests inside main package.

commit 35e1ceb205d8078dfb9cb81cfe294c94b8400c8d
Merge: ba25be1 bc47c7c
Author: Paul Kehrer <paul.l.kehrer@gmail.com>
Date:   Fri Aug 16 13:30:38 2013 -0700

    Merge pull request #15 from Aghoreyshi/master
    
    Update the client library and keep to comply with the MIME type revamp (merged on behalf of Doug!)

commit bc47c7c14080d58f6b00a7111e92c24579a3b2aa
Author: Arash Ghoreyshi <arashghoreyshi@gmail.com>
Date:   Fri Aug 16 15:18:31 2013 -0500

    PEP 8/Pyflakes fixes

commit 4df86dcdcb5a3d87ba7b9237faa79ad599c9999e
Author: Arash Ghoreyshi <arashghoreyshi@gmail.com>
Date:   Fri Aug 16 14:22:42 2013 -0500

    Change the lookup method for Secret dict fields

commit 0d045b2206b04e6044824aa806065c47b8378655
Author: Arash Ghoreyshi <arashghoreyshi@gmail.com>
Date:   Wed Aug 14 17:37:43 2013 -0500

    Remove payload_content_encoding from orders

commit 0360beb2a53167831b7dba6c3900ea90b15085e6
Author: Arash Ghoreyshi <arashghoreyshi@gmail.com>
Date:   Mon Aug 12 18:00:29 2013 -0500

    Modify default behaviors and the create_order signature

commit f085dbf59e1bc0a70cf9566e39852733aa6fe71c
Author: Arash Ghoreyshi <arashghoreyshi@gmail.com>
Date:   Mon Aug 12 14:41:53 2013 -0500

    Modifications to reflect payload_content_encoding being required
    for order creation
    
    Update tests to comply with MIME type revamp

commit 23537d652f60615dd38bba0c2479f9330e519de5
Author: Arash Ghoreyshi <arashghoreyshi@gmail.com>
Date:   Fri Aug 9 14:40:15 2013 -0500

    Make payload_content_type in keep default to
    'text/plain' for secrets and 'application/octet-stream'
    for orders, and stop constraining the content options.
    
    Stop displaying payload_content_type when displaying secrets.

commit 6920404a8d1c213280d8027ad83a94f28c5f5e7b
Author: Arash Ghoreyshi <arashghoreyshi@gmail.com>
Date:   Tue Aug 6 09:54:36 2013 -0500

    Modify client library to comply with MIME revamp

commit 3b22a513d79ed9b95ffc71a04c3a2b7f28bd9b86
Author: Arash Ghoreyshi <arashghoreyshi@gmail.com>
Date:   Mon Aug 5 16:39:06 2013 -0500

    Update keep to comply with the MIME type revamp
    
    Also bump the version

commit e40895facd083bbd43a5cac78a201e9d06f946b8
Merge: 7876b47 ba25be1
Author: Arash Ghoreyshi <arashghoreyshi@gmail.com>
Date:   Fri Aug 2 17:26:33 2013 -0500

    Merge branch 'master' of https://github.com/cloudkeep/python-barbicanclient
    
    * 'master' of https://github.com/cloudkeep/python-barbicanclient:

commit ba25be10256ff56871f39257a08f32a2e00d0701
Merge: f569dd4 122ce67
Author: John Wood <john.wood@rackspace.com>
Date:   Mon Jul 15 12:20:11 2013 -0700

    Merge pull request #13 from Aghoreyshi/master
    
    Fix a bug and add the skeleton for keep's unit test

commit 7876b47727184b5057f9d435ace5375c967265c4
Author: Arash Ghoreyshi <arashghoreyshi@gmail.com>
Date:   Thu Jul 11 15:41:06 2013 -0500

    Add the option to provide a secret expiration date when creating orders
    
    Make aes the default algorithm option

commit 122ce67728fb65850953ff653a72635aca3a031b
Author: Arash Ghoreyshi <arashghoreyshi@gmail.com>
Date:   Mon Jul 1 13:47:40 2013 -0500

    Change setup.py so that it reads the version from version.py

commit d58235bb12b0cc276579b006784691ac2bc3a586
Author: Arash Ghoreyshi <arashghoreyshi@gmail.com>
Date:   Fri Jun 28 17:10:37 2013 -0500

    Bump client version to 0.2.1

commit 6446ac9aff7f828a403e8b94cbbbe740b6feed8d
Author: Arash Ghoreyshi <arashghoreyshi@gmail.com>
Date:   Fri Jun 28 17:05:29 2013 -0500

    Add the skeleton for keep_test, and make a small change to client_test

commit 46a611c24d2a899b58b9768c5ca05a96475bff1e
Author: Arash Ghoreyshi <arashghoreyshi@gmail.com>
Date:   Fri Jun 28 16:00:31 2013 -0500

    Fixed a bug involving secret expiration dates

commit d5d7eea00987801d7fa4d67cab8f102a7a13ddb8
Author: Arash Ghoreyshi <arashghoreyshi@gmail.com>
Date:   Fri Jun 28 15:54:48 2013 -0500

    Bump client version to 0.2.0
    
    Make invalid bit length error handling consistent between secrets and
    orders

commit f569dd40936aaeb4e431b459283d81518d8fd260
Merge: a0b1289 8468800
Author: John Wood <john.wood@rackspace.com>
Date:   Mon Jun 24 16:05:43 2013 -0700

    Merge pull request #10 from Aghoreyshi/master
    
    Authentication and Service Endpoint Retrieval; Addition of Environment Variable Defaults to Client Library

commit 8468800bf41a87d72dd02ed587cb22c1f32d237f
Author: Arash Ghoreyshi <arashghoreyshi@gmail.com>
Date:   Mon Jun 24 17:52:43 2013 -0500

    Change the SERVICE_TOKEN env variable to AUTH_TOKEN

commit 9f028eb38fc4fd37af5e62fd296a376ce9d85cbd
Author: Arash Ghoreyshi <arashghoreyshi@gmail.com>
Date:   Mon Jun 24 17:25:56 2013 -0500

    Add an option to provide arguments through kwargs for testing

commit 476e8d1cc81ac63cb7ebc78d8f6b831152c3938c
Merge: 44a2938 4fadb41
Author: Arash Ghoreyshi <arashghoreyshi@gmail.com>
Date:   Mon Jun 24 15:00:11 2013 -0700

    Merge pull request #1 from dmend/Aghoreyshi-master
    
    Move keep script into barbicanclient module.

commit 4fadb41977053942053bfdf4dfbf1ae0fe3d1f19
Author: Douglas Mendizabal <douglas.mendizabal@rackspace.com>
Date:   Mon Jun 24 16:01:46 2013 -0500

    Move keep script into barbicanclient module.

commit 44a2938c94a36ebfddf04334770261797e89b27d
Author: Arash Ghoreyshi <arashghoreyshi@gmail.com>
Date:   Mon Jun 24 15:32:47 2013 -0500

    Change the SERVICE_ENDPOINT env variable to BARBICAN_ENDPOINT
    
    Add mock functions to kwargs in the Connection class

commit fbe127502db01902882aa7a139794b19b23da2fe
Author: Arash Ghoreyshi <arashghoreyshi@gmail.com>
Date:   Mon Jun 24 11:00:00 2013 -0500

    Delete and stop tracking an OSX metadata file

commit 7656b99ecbb917b0c4f3f03f9cd84a5c54b33207
Author: Arash Ghoreyshi <arashghoreyshi@gmail.com>
Date:   Fri Jun 21 17:46:36 2013 -0500

    Complete docstrings in the client library and make them uniform

commit e5155bd7bab3f958239203ebc1b93814908972c4
Merge: a496993 3bfa917
Author: Arash Ghoreyshi <arashghoreyshi@gmail.com>
Date:   Fri Jun 21 13:41:47 2013 -0500

    Merge branch 'master' of https://github.com/Aghoreyshi/python-barbicanclient
    
    Conflicts:
    	barbicanclient/client.py

commit a496993c4f96e2d010f58b9e3e314cf516384982
Author: Arash Ghoreyshi <arashghoreyshi@gmail.com>
Date:   Fri Jun 21 11:24:11 2013 -0500

    Stop overriding the endpoint when it's provided without a token
    
    Add a default clientrc file

commit 3bfa9170fcaa3f7b540673186537e32801cdcd61
Author: Arash Ghoreyshi <arashghoreyshi@gmail.com>
Date:   Fri Jun 21 11:24:11 2013 -0500

    Stop overriding the endpoint when it's provided without a token
    
    Add a default clientrc file

commit 99f6d9f3678cac74a07d15e091e99edfb2a1d280
Author: Arash Ghoreyshi <arashghoreyshi@gmail.com>
Date:   Thu Jun 20 16:47:38 2013 -0500

    Fix authentication and service endpoint fetching
    
    Make the client library take environment variables by default

commit a0b12893aa0522fbf5447beb779139a1a8f7062d
Merge: 4acdd25 02b130c
Author: John Wood <john.wood@rackspace.com>
Date:   Thu Jun 20 07:30:19 2013 -0700

    Merge pull request #8 from Aghoreyshi/master
    
    Add Paging and Keep

commit 02b130c822b27ab97d5ef83255370e0beb1bebd3
Author: Arash Ghoreyshi <arashghoreyshi@gmail.com>
Date:   Wed Jun 19 13:29:04 2013 -0500

    Add docstrings to the client library along with a couple minor changes

commit 6eae8b4607287deda5ca3bdd5f40f9a70be50e84
Author: Arash Ghoreyshi <arashghoreyshi@gmail.com>
Date:   Tue Jun 18 15:10:54 2013 -0500

    In keep, make environment variables the defaults of several args

commit 607480a9d955bd60e50dd01b2dc7d5380fb8b707
Author: Arash Ghoreyshi <arashghoreyshi@gmail.com>
Date:   Tue Jun 18 13:30:10 2013 -0500

    In keep, modify 'get' and 'delete' to use UUIDS

commit 22ac56043244ca2aa47f88f58435d87effee16bb
Author: Arash Ghoreyshi <arashghoreyshi@gmail.com>
Date:   Mon Jun 17 16:38:35 2013 -0500

    Add complete functionality to the command line tool
    
    Make the __str__() method for secrets and orders more
    descriptive

commit a5d9ca5ec6626e70417c4298108bb83cad846073
Author: Arash Ghoreyshi <arashghoreyshi@gmail.com>
Date:   Fri Jun 14 13:05:33 2013 -0500

    Implement secret and order list paging
    
    Update the unit tests to reflect all changes made
    
    rename the command line tool to "keep" and add it to setup.py
    
    Add nosetest to tox

commit 4acdd256a50131fad69796fb0be2381efb45df6f
Merge: 670ec52 abf865e
Author: John Wood <john.wood@rackspace.com>
Date:   Thu Jun 13 09:35:19 2013 -0700

    Merge pull request #6 from Aghoreyshi/master
    
    Add more unit tests and change the way the two create methods return

commit 0240a766543be05900246f741d24c37cf959f6c4
Author: Arash Ghoreyshi <arashghoreyshi@gmail.com>
Date:   Wed Jun 12 18:49:59 2013 -0500

    Add the intial version of the client command line tool
    Currently the only implemented action is 'create'
    
    Logging [temporarily] disabled in client.py since it
    interferes with the command line tool

commit abf865ed8918d2675a55e8e02718c7ffcfb01818
Author: Arash Ghoreyshi <arashghoreyshi@gmail.com>
Date:   Wed Jun 12 13:18:24 2013 -0500

    Add a method to the client unit test that checks for equivalence
    and remove the __eq__() and __ne__() methods of secrets and orders

commit 90d297c67f8ca51d1ec7443c19916030ac7b03e0
Author: Arash Ghoreyshi <arashghoreyshi@gmail.com>
Date:   Tue Jun 11 16:04:04 2013 -0500

    Split several unit tests into separate tests
    
    Make some style changes
    
    Add a __ne__() method for Secrets and Orders

commit e0101cbc7faaac544eb5e445e8dee0b35eec9c7d
Author: Arash Ghoreyshi <arashghoreyshi@gmail.com>
Date:   Mon Jun 10 16:50:42 2013 -0500

    Add more unittests for client.py
    
    Redefine the __eq__() method for secrets and orders
    
    Add a get_secret() method for secrets

commit 8aea8b7fe63f3f22e040120676ed989ef3fba663
Author: Arash Ghoreyshi <arashghoreyshi@gmail.com>
Date:   Fri Jun 7 14:24:26 2013 -0500

    Make create_secret() and create_order() return objects rather than dicts
    and get metadata before returning
    
    Create unittests for those two functions
    
    Turn debug log messages off by default

commit 670ec526b24ea4a22aaa9e474a376d08364f487d
Merge: 2c643ba 421a127
Author: Douglas Mendizabal <douglas.mendizabal@rackspace.com>
Date:   Thu Jun 6 13:04:15 2013 -0700

    Merge pull request #5 from Aghoreyshi/master
    
    Add logging and an initial test file

commit 421a12726d53361485815288dc687a4acb761521
Author: Arash Ghoreyshi <arashghoreyshi@gmail.com>
Date:   Wed Jun 5 17:02:56 2013 -0500

    Minor fixes and adjustments

commit fe6b35111c325fe95bff48b95bee3a5d2f31b4c3
Author: Arash Ghoreyshi <arashghoreyshi@gmail.com>
Date:   Wed Jun 5 13:42:32 2013 -0500

    Add a test file, a configuration file, and various generated files

commit 98adf1dd42d9cafec9f100609830b05fa640e7c3
Author: Arash Ghoreyshi <arashghoreyshi@gmail.com>
Date:   Wed Jun 5 10:28:51 2013 -0500

    Add logging
    
    Make all of the parameters in create_order() and
    create_secret() optional except for mime_type

commit 2c643ba8726488051e2a27be778d44d6df386555
Merge: f0fe3a4 60a1101
Author: John Wood <john.wood@rackspace.com>
Date:   Fri May 31 08:16:32 2013 -0700

    Merge pull request #4 from reaperhulk/master
    
    removed stray print statement and all references to marconiclient

commit 60a1101041d734f53b57fce26b644185bcc3b800
Author: Paul Kehrer <paul.l.kehrer@gmail.com>
Date:   Fri May 31 08:51:19 2013 -0500

    remove last marconi refs

commit 811bd30f6222afe182abd8da302e7498fa71355e
Author: Paul Kehrer <paul.l.kehrer@gmail.com>
Date:   Thu May 30 11:37:37 2013 -0500

    get rid of a stray debug print

commit f0fe3a468d5a366da838ef6e984bdb5fd6032989
Merge: 300f50a 3368208
Author: John Wood <john.wood@rackspace.com>
Date:   Thu May 30 09:34:54 2013 -0700

    Merge pull request #2 from reaperhulk/master
    
    CR(U)D Implementation For Secrets & Orders

commit 300f50abf64ae31f6f1c32c7d408b61e3de962b8
Merge: 55679a2 2fd122f
Author: John Wood <john.wood@rackspace.com>
Date:   Thu May 30 09:34:16 2013 -0700

    Merge pull request #3 from jarretraim/master
    
    First try at packaging

commit 2fd122f15da64c8d63b7705ad57d83730dc3dab8
Author: Jarret Raim <jarret.raim@rackspace.com>
Date:   Thu May 30 09:42:04 2013 -0500

    First stab at packaging

commit 33682086fb003e8725d76f89c5fd994242ab0259
Author: Paul Kehrer <paul.l.kehrer@gmail.com>
Date:   Thu May 30 08:04:38 2013 -0500

    modified get/delete methods on order and secrets and renamed dicts
    
    -Original methods renamed: get_order_by_id and get_secret_by_id
    -New methods (get_order, get_secret) take href
    -- *by_id methods call the new methods
    -get/delete examples now take id or href
    -Dicts no longer mask the built-in dict() method

commit ca2d866c9910d38d59e1538b5fdc9f1dd701502d
Author: Paul Kehrer <paul.l.kehrer@gmail.com>
Date:   Thu May 30 08:03:30 2013 -0500

    change string formatting to use .format()

commit fdfb8ab4f2aecdee3774a2a63c1faa56a07feb2f
Author: Paul Kehrer <paul.l.kehrer@gmail.com>
Date:   Thu May 30 07:31:38 2013 -0500

    updated property on orders should default to none

commit 880525e91276a22279516756c07f326c9bd9cf78
Author: Paul Kehrer <paul.l.kehrer@gmail.com>
Date:   Wed May 29 14:23:26 2013 -0500

    orders & secrets now use __str__ instead of __repr__ + example fixes
    
    Corrected typo in examples (calling an order a secret) and improved
    output from the list examples

commit a4a8e2adab43ff67dde4032032b10b725dde8583
Author: Paul Kehrer <paul.l.kehrer@gmail.com>
Date:   Wed May 29 12:53:14 2013 -0500

    collapsed __repr__ methods to one line per jarret's comments
    
    __repr__ methods are intended to be unambiguous identifiers that are
    typically one line long. __str__, if implemented, is the "pretty print"
    method. For now, this commit just removes the pretty print behaviors
    since they're not really required and are mostly just for debug
    purposes.

commit 347d86ce1893ead648bee508cad2047bcfb0b06f
Author: Paul Kehrer <paul.l.kehrer@gmail.com>
Date:   Wed May 29 09:21:41 2013 -0500

    add get order and get secret metadata functionality

commit 5e52e87e8a4726f66e7051ef6453832c0821182a
Author: Paul Kehrer <paul.l.kehrer@gmail.com>
Date:   Wed May 29 08:52:20 2013 -0500

    create, delete, get secret

commit 03b161cea0ea8c30206e8fb264e84f8e42f1f49b
Author: Paul Kehrer <paul.l.kehrer@gmail.com>
Date:   Wed May 29 08:51:40 2013 -0500

    expand exception text to return text reason from endpoint

commit f0ca65d52f73c67dec37b91da8338887a093ed64
Author: Paul Kehrer <paul.l.kehrer@gmail.com>
Date:   Wed May 29 08:04:16 2013 -0500

    added generic .venv dirs to the gitignore

commit 012e5ee9e45e65a7b65debe2ad9566cf2b124c78
Author: Paul Kehrer <paul.l.kehrer@gmail.com>
Date:   Wed May 29 08:00:55 2013 -0500

    New objects and methods for create/read/delete
    
    -Orders resource created
    -List orders
    -Delete order
    -Create order
    -PEP8 fixes
    -deleted a bunch of unused code
    -examples for above operations

commit a75555f964338fe3a2d5b7bede4e05574ed625fc
Author: Paul Kehrer <paul.l.kehrer@gmail.com>
Date:   Fri May 24 14:22:22 2013 -0500

    pep8 fixes

commit 55679a21295d4fd3099dda502bfc4a5b3c82e8c2
Merge: 23aed66 8be384c
Author: Jarret Raim <jarret.raim@rackspace.com>
Date:   Tue May 21 13:53:26 2013 -0700

    Merge pull request #1 from jarretraim/master
    
    List Secrets

commit 8be384c292a0cf43fb1e1882e42b4b1213deaeed
Author: Jarret Raim <jarret.raim@rackspace.com>
Date:   Tue May 21 08:45:27 2013 -0500

    List Secrets
    
    Added in iso8601 dependency for timeutils

commit 23aed669b69f14be7d4c30dcb8a9f640f2ad2b27
Author: Jarret Raim <jarret.raim@rackspace.com>
Date:   Thu May 16 08:07:59 2013 -0500

    WIP: Architecture
    
    Using the basis architecture from the python-marconiclient package. This
    code doesn't really work yet, but I wanted to get an initial version up
    as there was some interest.

commit 96871cac79a96d18101b0401db4269f9194fb17b
Author: Jarret Raim <jarret.raim@rackspace.com>
Date:   Thu May 9 15:06:12 2013 -0500

    pip requirements

commit 9fbe21cb37082a02e5ba841a10709a510518b305
Author: Jarret Raim <jarret.raim@rackspace.com>
Date:   Thu May 9 15:06:02 2013 -0500

    Copied auth.py and tests from python-reddwarf client

commit 2005057111e7a83af71dab55abfd08fab26b3314
Author: Jarret Raim <jarret.raim@rackspace.com>
Date:   Thu May 9 14:19:48 2013 -0500

    Initial copy of oslo commons code.

commit 79125d4d075c542a21b448a1bba708d9e7264af1
Author: Jarret Raim <jarret.raim@rackspace.com>
Date:   Thu May 9 10:06:09 2013 -0500

    Placeholder for v1 of api

commit c80ef0cb740b3fd4900ed6aa0e3af9aff8122ea3
Author: Jarret Raim <jarret.raim@rackspace.com>
Date:   Thu May 9 10:05:59 2013 -0500

    Openstack Common init

commit 1b90d3d6f4c8d83609044bccc4924f34caaa8888
Author: Jarret Raim <jarret.raim@rackspace.com>
Date:   Thu May 9 08:43:31 2013 -0500

    Initial setup.py configuration

commit 6c9fd033ec09e31a9f0e56a16fe43194d34a4399
Author: Jarret Raim <jarret.raim@rackspace.com>
Date:   Thu May 9 08:43:16 2013 -0500

    Adding tox configuration

commit 997eb6f83198c4b65e191e151d2b45fa9b3cc94e
Author: Jarret Raim <jarret.raim@rackspace.com>
Date:   Thu May 9 08:42:55 2013 -0500

    Adding Apache license

commit 2813490f8e3b89d349e3875b30821131f5a07adf
Author: Jarret Raim <jarret.raim@rackspace.com>
Date:   Thu May 9 08:42:48 2013 -0500

    Updating .gitignore to ignore PyCharm files

commit 93653cab47e93d670147c6716b084dbd9b69ed82
Author: Jarret Raim <jarret.raim@rackspace.com>
Date:   Thu May 9 05:59:39 2013 -0700

    Initial commit