)]}'
{"id":"openstack%2Fpython-barbicanclient~162751","triplet_id":"openstack%2Fpython-barbicanclient~master~Icdef89b9171a6a95e16ab303fc4af118fc618255","project":"openstack/python-barbicanclient","branch":"master","topic":"client_secrets_negative_1","hashtags":[],"change_id":"Icdef89b9171a6a95e16ab303fc4af118fc618255","subject":"Fix when submitting with empty string, none and zero","status":"MERGED","created":"2015-03-09 20:42:37.000000000","updated":"2015-03-11 11:48:12.000000000","submitted":"2015-03-11 11:48:10.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":3,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"9a8005a3bb8a778373e70c218ac74dc3485906ed","_number":162751,"virtual_id_number":162751,"owner":{"_account_id":13510,"name":"Thomas Dinkjian","email":"thomas.dinkjian@rackspace.com","username":"tdink"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":0,"_account_id":7136,"name":"Chad Lung","email":"chad.lung@gmail.com","username":"chadlung"},{"value":0,"_account_id":9234,"name":"Steve Heyman","email":"steve@heyman.com","username":"hockeynut"},{"value":2,"date":"2015-03-11 11:48:10.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":7973,"name":"Douglas Mendizábal","email":"dmendiza@redhat.com","username":"dougmendizabal"},{"value":0,"_account_id":13510,"name":"Thomas Dinkjian","email":"thomas.dinkjian@rackspace.com","username":"tdink"},{"value":0,"_account_id":10873,"name":"Juan Antonio Osorio Robles","email":"jaosorior@redhat.com","username":"ejuaoso"}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","default_value":0,"optional":true},"Code-Review":{"approved":{"_account_id":7136,"name":"Chad Lung","email":"chad.lung@gmail.com","username":"chadlung"},"all":[{"value":2,"date":"2015-03-10 22:22:36.000000000","_account_id":7136,"name":"Chad Lung","email":"chad.lung@gmail.com","username":"chadlung"},{"value":2,"date":"2015-03-10 22:14:16.000000000","_account_id":9234,"name":"Steve Heyman","email":"steve@heyman.com","username":"hockeynut"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":7973,"name":"Douglas Mendizábal","email":"dmendiza@redhat.com","username":"dougmendizabal"},{"value":0,"_account_id":13510,"name":"Thomas Dinkjian","email":"thomas.dinkjian@rackspace.com","username":"tdink"},{"value":2,"date":"2015-03-11 10:52:44.000000000","_account_id":10873,"name":"Juan Antonio Osorio Robles","email":"jaosorior@redhat.com","username":"ejuaoso"}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":10873,"name":"Juan Antonio Osorio Robles","email":"jaosorior@redhat.com","username":"ejuaoso"},"all":[{"value":0,"_account_id":7136,"name":"Chad Lung","email":"chad.lung@gmail.com","username":"chadlung"},{"value":0,"_account_id":9234,"name":"Steve Heyman","email":"steve@heyman.com","username":"hockeynut"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"date":"2015-03-10 20:02:55.000000000","permitted_voting_range":{"min":0,"max":1},"_account_id":7973,"name":"Douglas Mendizábal","email":"dmendiza@redhat.com","username":"dougmendizabal"},{"value":0,"_account_id":13510,"name":"Thomas Dinkjian","email":"thomas.dinkjian@rackspace.com","username":"tdink"},{"value":1,"date":"2015-03-11 10:52:44.000000000","_account_id":10873,"name":"Juan Antonio Osorio Robles","email":"jaosorior@redhat.com","username":"ejuaoso"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":7136,"name":"Chad Lung","email":"chad.lung@gmail.com","username":"chadlung"},{"_account_id":7973,"name":"Douglas Mendizábal","email":"dmendiza@redhat.com","username":"dougmendizabal"},{"_account_id":9234,"name":"Steve Heyman","email":"steve@heyman.com","username":"hockeynut"},{"_account_id":10873,"name":"Juan Antonio Osorio Robles","email":"jaosorior@redhat.com","username":"ejuaoso"},{"_account_id":13510,"name":"Thomas Dinkjian","email":"thomas.dinkjian@rackspace.com","username":"tdink"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2015-03-10 20:02:55.000000000","updated_by":{"_account_id":7973,"name":"Douglas Mendizábal","email":"dmendiza@redhat.com","username":"dougmendizabal"},"reviewer":{"_account_id":7973,"name":"Douglas Mendizábal","email":"dmendiza@redhat.com","username":"dougmendizabal"},"state":"REVIEWER"},{"updated":"2015-03-10 22:14:16.000000000","updated_by":{"_account_id":9234,"name":"Steve Heyman","email":"steve@heyman.com","username":"hockeynut"},"reviewer":{"_account_id":9234,"name":"Steve Heyman","email":"steve@heyman.com","username":"hockeynut"},"state":"REVIEWER"},{"updated":"2015-03-10 22:22:36.000000000","updated_by":{"_account_id":7136,"name":"Chad Lung","email":"chad.lung@gmail.com","username":"chadlung"},"reviewer":{"_account_id":7136,"name":"Chad Lung","email":"chad.lung@gmail.com","username":"chadlung"},"state":"REVIEWER"},{"updated":"2015-03-11 10:52:44.000000000","updated_by":{"_account_id":10873,"name":"Juan Antonio Osorio Robles","email":"jaosorior@redhat.com","username":"ejuaoso"},"reviewer":{"_account_id":10873,"name":"Juan Antonio Osorio Robles","email":"jaosorior@redhat.com","username":"ejuaoso"},"state":"REVIEWER"},{"updated":"2015-03-11 11:48:10.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"936cc56a38fbc5d7cde2374243ac8e7015290ce4","author":{"_account_id":13510,"name":"Thomas Dinkjian","email":"thomas.dinkjian@rackspace.com","username":"tdink"},"date":"2015-03-09 20:42:37.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"e13be5a5c5c6e78e56e4588418001d6a129a237c","author":{"_account_id":9234,"name":"Steve Heyman","email":"steve@heyman.com","username":"hockeynut"},"date":"2015-03-09 20:53:01.000000000","message":"Patch Set 1: Code-Review-1\n\n(1 comment)\n\none lil one","accounts_in_message":[],"_revision_number":1},{"id":"d5c98543aa31c97974017f8460922b6021825090","author":{"_account_id":13510,"name":"Thomas Dinkjian","email":"thomas.dinkjian@rackspace.com","username":"tdink"},"date":"2015-03-09 20:56:33.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"02783a63659f3263168bb584b8ffdfb6dee87f25","author":{"_account_id":9234,"name":"Steve Heyman","email":"steve@heyman.com","username":"hockeynut"},"date":"2015-03-09 21:48:05.000000000","message":"Patch Set 2: Code-Review-1\n\n(2 comments)\n\nsee comments","accounts_in_message":[],"_revision_number":2},{"id":"74fda1300c8192d18c5d45720afc5fc302e2e15c","author":{"_account_id":13510,"name":"Thomas Dinkjian","email":"thomas.dinkjian@rackspace.com","username":"tdink"},"date":"2015-03-09 21:52:20.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"f089ff9001d4c621da464b1a5ee58e84f2bfd05e","author":{"_account_id":9234,"name":"Steve Heyman","email":"steve@heyman.com","username":"hockeynut"},"date":"2015-03-09 21:53:44.000000000","message":"Patch Set 3: Code-Review+2\n\nLG2M","accounts_in_message":[],"_revision_number":3},{"id":"6f46c3049153aca87c7b1b0540cb6753d7ed699c","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-03-09 23:59:17.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-barbicanclient-python26 http://logs.openstack.org/51/162751/3/check/gate-python-barbicanclient-python26/3af3355/ : SUCCESS in 39s\n- gate-python-barbicanclient-pep8 http://logs.openstack.org/51/162751/3/check/gate-python-barbicanclient-pep8/bda7d77/ : SUCCESS in 42s\n- gate-python-barbicanclient-docs http://docs-draft.openstack.org/51/162751/3/check/gate-python-barbicanclient-docs/319f490//doc/build/html/ : SUCCESS in 46s\n- gate-python-barbicanclient-python27 http://logs.openstack.org/51/162751/3/check/gate-python-barbicanclient-python27/a31f5d0/ : SUCCESS in 44s\n- gate-python-barbicanclient-python34 http://logs.openstack.org/51/162751/3/check/gate-python-barbicanclient-python34/34d3bc8/ : SUCCESS in 2m 18s\n- gate-python-barbicanclient-pypy http://logs.openstack.org/51/162751/3/check/gate-python-barbicanclient-pypy/bb43d2c/ : SUCCESS in 1m 33s\n- gate-tempest-dsvm-neutron-src-python-barbicanclient http://logs.openstack.org/51/162751/3/check/gate-tempest-dsvm-neutron-src-python-barbicanclient/9a9d570/ : SUCCESS in 55m 02s\n- gate-tempest-dsvm-neutron-src-python-barbicanclient-juno http://logs.openstack.org/51/162751/3/check/gate-tempest-dsvm-neutron-src-python-barbicanclient-juno/b573ff8/ : SUCCESS in 34m 58s","accounts_in_message":[],"_revision_number":3},{"id":"65d35608c2d7255806b6b44763c72ebb57686d83","author":{"_account_id":10873,"name":"Juan Antonio Osorio Robles","email":"jaosorior@redhat.com","username":"ejuaoso"},"date":"2015-03-10 12:26:54.000000000","message":"Patch Set 3:\n\nThere is already a bug report for this, would be nice for it to be tagged. Also, there was a CR doing part of what this is doing:https://review.openstack.org/#/c/160772/","accounts_in_message":[],"_revision_number":3},{"id":"3caff19ccdc91d85f5a107ffa2b849b59939793b","author":{"_account_id":9234,"name":"Steve Heyman","email":"steve@heyman.com","username":"hockeynut"},"date":"2015-03-10 14:44:08.000000000","message":"Patch Set 3: Code-Review-1\n\nThomas, lets go with Ozz fix for the empty strings and this CR can concentrate on the rest","accounts_in_message":[],"_revision_number":3},{"id":"8cc070e76d3185fe860323d2a8d6ecd02176d8e2","author":{"_account_id":13510,"name":"Thomas Dinkjian","email":"thomas.dinkjian@rackspace.com","username":"tdink"},"date":"2015-03-10 15:18:58.000000000","message":"Patch Set 3:\n\nAgreed!","accounts_in_message":[],"_revision_number":3},{"id":"2bea20e94128821c27b7d6297410ce93cef961eb","author":{"_account_id":13510,"name":"Thomas Dinkjian","email":"thomas.dinkjian@rackspace.com","username":"tdink"},"date":"2015-03-10 16:02:51.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"40159b467ab142769ae47c508cbc964b1df5c42f","author":{"_account_id":13510,"name":"Thomas Dinkjian","email":"thomas.dinkjian@rackspace.com","username":"tdink"},"date":"2015-03-10 16:04:39.000000000","message":"Patch Set 4:\n\nThe base.py changes will be handled in this CR.\nhttps://review.openstack.org/#/c/160772/","accounts_in_message":[],"_revision_number":4},{"id":"4d00ccbbf6b666e56931db143e8d0373ffed04c3","author":{"_account_id":9234,"name":"Steve Heyman","email":"steve@heyman.com","username":"hockeynut"},"date":"2015-03-10 17:41:51.000000000","message":"Patch Set 4: Code-Review+2","accounts_in_message":[],"_revision_number":4},{"id":"49e4d47e5c6c29cb1bb336b9cf9e4c8eeb5758d6","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-03-10 18:50:27.000000000","message":"Patch Set 4: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- gate-python-barbicanclient-python26 http://logs.openstack.org/51/162751/4/check/gate-python-barbicanclient-python26/ec8bbde/ : SUCCESS in 48s\n- gate-python-barbicanclient-pep8 http://logs.openstack.org/51/162751/4/check/gate-python-barbicanclient-pep8/8e65994/ : SUCCESS in 37s\n- gate-python-barbicanclient-docs http://docs-draft.openstack.org/51/162751/4/check/gate-python-barbicanclient-docs/3e71f03//doc/build/html/ : SUCCESS in 1m 01s\n- gate-python-barbicanclient-python27 http://logs.openstack.org/51/162751/4/check/gate-python-barbicanclient-python27/a6f4828/ : SUCCESS in 49s\n- gate-python-barbicanclient-python34 http://logs.openstack.org/51/162751/4/check/gate-python-barbicanclient-python34/e44d129/ : SUCCESS in 2m 09s\n- gate-python-barbicanclient-pypy http://logs.openstack.org/51/162751/4/check/gate-python-barbicanclient-pypy/9dc4bb1/ : SUCCESS in 1m 26s\n- gate-tempest-dsvm-neutron-src-python-barbicanclient http://logs.openstack.org/51/162751/4/check/gate-tempest-dsvm-neutron-src-python-barbicanclient/53d3ad1/ : FAILURE in 1h 33m 47s\n- gate-tempest-dsvm-neutron-src-python-barbicanclient-juno http://logs.openstack.org/51/162751/4/check/gate-tempest-dsvm-neutron-src-python-barbicanclient-juno/c21736d/ : SUCCESS in 54m 14s","accounts_in_message":[],"_revision_number":4},{"id":"06c38d54a6d0913b86cd59322384913f56ad6e1d","author":{"_account_id":13510,"name":"Thomas Dinkjian","email":"thomas.dinkjian@rackspace.com","username":"tdink"},"date":"2015-03-10 19:51:15.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"5056df695e46143c5b3277f9365f43b02890f889","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-03-10 22:05:03.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-barbicanclient-python26 http://logs.openstack.org/51/162751/5/check/gate-python-barbicanclient-python26/92bfcf3/ : SUCCESS in 39s\n- gate-python-barbicanclient-pep8 http://logs.openstack.org/51/162751/5/check/gate-python-barbicanclient-pep8/2ac6b47/ : SUCCESS in 32s\n- gate-python-barbicanclient-docs http://docs-draft.openstack.org/51/162751/5/check/gate-python-barbicanclient-docs/1a16a6d//doc/build/html/ : SUCCESS in 37s\n- gate-python-barbicanclient-python27 http://logs.openstack.org/51/162751/5/check/gate-python-barbicanclient-python27/0f15289/ : SUCCESS in 40s\n- gate-python-barbicanclient-python34 http://logs.openstack.org/51/162751/5/check/gate-python-barbicanclient-python34/f63df15/ : SUCCESS in 2m 02s\n- gate-python-barbicanclient-pypy http://logs.openstack.org/51/162751/5/check/gate-python-barbicanclient-pypy/4be9147/ : SUCCESS in 1m 23s\n- gate-tempest-dsvm-neutron-src-python-barbicanclient http://logs.openstack.org/51/162751/5/check/gate-tempest-dsvm-neutron-src-python-barbicanclient/00d8254/ : SUCCESS in 1h 03m 13s\n- gate-tempest-dsvm-neutron-src-python-barbicanclient-juno http://logs.openstack.org/51/162751/5/check/gate-tempest-dsvm-neutron-src-python-barbicanclient-juno/d16d440/ : SUCCESS in 42m 44s","accounts_in_message":[],"_revision_number":5},{"id":"9f9d828b414eae878f34026cbea66767e584acf0","author":{"_account_id":9234,"name":"Steve Heyman","email":"steve@heyman.com","username":"hockeynut"},"date":"2015-03-10 22:14:16.000000000","message":"Patch Set 5: Code-Review+2","accounts_in_message":[],"_revision_number":5},{"id":"2a5802b258cc34e08ace5704564c45f49c10e9e3","author":{"_account_id":7136,"name":"Chad Lung","email":"chad.lung@gmail.com","username":"chadlung"},"date":"2015-03-10 22:22:36.000000000","message":"Patch Set 5: Code-Review+2","accounts_in_message":[],"_revision_number":5},{"id":"7f47c960b008ea090d9dd5119ca1dcc44a0e81eb","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-03-11 10:52:44.000000000","message":"Patch Set 5: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":5},{"id":"c89552459e4ff25df4b7cf413384d10e3fd60a08","author":{"_account_id":10873,"name":"Juan Antonio Osorio Robles","email":"jaosorior@redhat.com","username":"ejuaoso"},"date":"2015-03-11 10:52:44.000000000","message":"Patch Set 5: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":5},{"id":"e5fb3655b5ea844b5c356ab9b356b16040798cf3","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-03-11 11:48:10.000000000","message":"Patch Set 5: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- gate-python-barbicanclient-python26 http://logs.openstack.org/51/162751/5/gate/gate-python-barbicanclient-python26/5ef2847/ : SUCCESS in 37s\n- gate-python-barbicanclient-docs http://docs-draft.openstack.org/51/162751/5/gate/gate-python-barbicanclient-docs/517fa6a//doc/build/html/ : SUCCESS in 41s\n- gate-python-barbicanclient-pep8 http://logs.openstack.org/51/162751/5/gate/gate-python-barbicanclient-pep8/e767273/ : SUCCESS in 32s\n- gate-python-barbicanclient-python27 http://logs.openstack.org/51/162751/5/gate/gate-python-barbicanclient-python27/30a4f34/ : SUCCESS in 35s\n- gate-python-barbicanclient-python34 http://logs.openstack.org/51/162751/5/gate/gate-python-barbicanclient-python34/480c6d6/ : SUCCESS in 1m 54s\n- gate-python-barbicanclient-pypy http://logs.openstack.org/51/162751/5/gate/gate-python-barbicanclient-pypy/825f0e0/ : SUCCESS in 1m 28s\n- gate-tempest-dsvm-neutron-src-python-barbicanclient http://logs.openstack.org/51/162751/5/gate/gate-tempest-dsvm-neutron-src-python-barbicanclient/0b1380d/ : SUCCESS in 55m 16s","accounts_in_message":[],"_revision_number":5},{"id":"8d43d9943e4c42151f90071b0d782f0812d4d3f8","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-03-11 11:48:12.000000000","message":"Change has been successfully merged into the git repository.","accounts_in_message":[],"_revision_number":5}],"current_revision_number":5,"current_revision":"92b53a749d6d363b51271a796d24d6f9642d1b91","revisions":{"c6b53a5c59a57d974b34f9d204e78109bd309014":{"kind":"REWORK","_number":1,"created":"2015-03-09 20:42:37.000000000","uploader":{"_account_id":13510,"name":"Thomas Dinkjian","email":"thomas.dinkjian@rackspace.com","username":"tdink"},"ref":"refs/changes/51/162751/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-barbicanclient","ref":"refs/changes/51/162751/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-barbicanclient refs/changes/51/162751/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-barbicanclient refs/changes/51/162751/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-barbicanclient refs/changes/51/162751/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-barbicanclient refs/changes/51/162751/1"}}},"commit":{"parents":[{"commit":"36c38bfd00937fe911fad336a2155132e401fc98","subject":"Merge \"Pass correct api object to Container constructor\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-barbicanclient/commit/36c38bfd00937fe911fad336a2155132e401fc98"}]}],"author":{"name":"Thomas Dinkjian","email":"thomas.dinkjian@rackspace.com","date":"2015-03-09 20:39:52.000000000","tz":-300},"committer":{"name":"Thomas Dinkjian","email":"thomas.dinkjian@rackspace.com","date":"2015-03-09 20:39:52.000000000","tz":-300},"subject":"Addresses bug with empty, none and zero","message":"Addresses bug with empty, none and zero\n\nChanges the way barbican client handles empty, none and zero.\nThe client will now provide an error when trying to store\nan empty string or none payload. All other invalid payloads\nsuch as zero, int and array will return a 400 http code.\nAlso added the negative tests that test this change.\n\nChange-Id: Icdef89b9171a6a95e16ab303fc4af118fc618255\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-barbicanclient/commit/c6b53a5c59a57d974b34f9d204e78109bd309014"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-barbicanclient/commit/c6b53a5c59a57d974b34f9d204e78109bd309014"}]},"branch":"refs/heads/master"},"af5d55d98f445e04834bb76524205fa8a0bfbbea":{"kind":"REWORK","_number":2,"created":"2015-03-09 20:56:33.000000000","uploader":{"_account_id":13510,"name":"Thomas Dinkjian","email":"thomas.dinkjian@rackspace.com","username":"tdink"},"ref":"refs/changes/51/162751/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-barbicanclient","ref":"refs/changes/51/162751/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-barbicanclient refs/changes/51/162751/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-barbicanclient refs/changes/51/162751/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-barbicanclient refs/changes/51/162751/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-barbicanclient refs/changes/51/162751/2"}}},"commit":{"parents":[{"commit":"36c38bfd00937fe911fad336a2155132e401fc98","subject":"Merge \"Pass correct api object to Container constructor\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-barbicanclient/commit/36c38bfd00937fe911fad336a2155132e401fc98"}]}],"author":{"name":"Thomas Dinkjian","email":"thomas.dinkjian@rackspace.com","date":"2015-03-09 20:39:52.000000000","tz":-300},"committer":{"name":"Thomas Dinkjian","email":"thomas.dinkjian@rackspace.com","date":"2015-03-09 20:56:13.000000000","tz":-300},"subject":"Fix when submitting with empty string, none and zero","message":"Fix when submitting with empty string, none and zero\n\nChanges the way barbican client handles empty, none and zero.\nThe client will now provide an error when trying to store\nan empty string or none payload. All other invalid payloads\nsuch as zero, int and array will return a 400 http code.\nAlso added the negative tests that test this change.\n\nChange-Id: Icdef89b9171a6a95e16ab303fc4af118fc618255\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-barbicanclient/commit/af5d55d98f445e04834bb76524205fa8a0bfbbea"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-barbicanclient/commit/af5d55d98f445e04834bb76524205fa8a0bfbbea"}]},"branch":"refs/heads/master"},"98bda0124aa27053cc258eba44703aec31c04c96":{"kind":"REWORK","_number":3,"created":"2015-03-09 21:52:20.000000000","uploader":{"_account_id":13510,"name":"Thomas Dinkjian","email":"thomas.dinkjian@rackspace.com","username":"tdink"},"ref":"refs/changes/51/162751/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-barbicanclient","ref":"refs/changes/51/162751/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-barbicanclient refs/changes/51/162751/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-barbicanclient refs/changes/51/162751/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-barbicanclient refs/changes/51/162751/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-barbicanclient refs/changes/51/162751/3"}}},"commit":{"parents":[{"commit":"36c38bfd00937fe911fad336a2155132e401fc98","subject":"Merge \"Pass correct api object to Container constructor\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-barbicanclient/commit/36c38bfd00937fe911fad336a2155132e401fc98"}]}],"author":{"name":"Thomas Dinkjian","email":"thomas.dinkjian@rackspace.com","date":"2015-03-09 20:39:52.000000000","tz":-300},"committer":{"name":"Thomas Dinkjian","email":"thomas.dinkjian@rackspace.com","date":"2015-03-09 21:52:24.000000000","tz":-300},"subject":"Fix when submitting with empty string, none and zero","message":"Fix when submitting with empty string, none and zero\n\nChanges the way barbican client handles empty, none and zero.\nThe client will now provide an error when trying to store\nan empty string or none payload. All other invalid payloads\nsuch as zero, int and array will return a 400 http code.\nAlso added the negative tests that test this change.\n\nChange-Id: Icdef89b9171a6a95e16ab303fc4af118fc618255\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-barbicanclient/commit/98bda0124aa27053cc258eba44703aec31c04c96"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-barbicanclient/commit/98bda0124aa27053cc258eba44703aec31c04c96"}]},"branch":"refs/heads/master"},"b2a865135312f603024149aeabede2e5a9158998":{"kind":"REWORK","_number":4,"created":"2015-03-10 16:02:51.000000000","uploader":{"_account_id":13510,"name":"Thomas Dinkjian","email":"thomas.dinkjian@rackspace.com","username":"tdink"},"ref":"refs/changes/51/162751/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-barbicanclient","ref":"refs/changes/51/162751/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-barbicanclient refs/changes/51/162751/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-barbicanclient refs/changes/51/162751/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-barbicanclient refs/changes/51/162751/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-barbicanclient refs/changes/51/162751/4"}}},"commit":{"parents":[{"commit":"36c38bfd00937fe911fad336a2155132e401fc98","subject":"Merge \"Pass correct api object to Container constructor\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-barbicanclient/commit/36c38bfd00937fe911fad336a2155132e401fc98"}]}],"author":{"name":"Thomas Dinkjian","email":"thomas.dinkjian@rackspace.com","date":"2015-03-09 20:39:52.000000000","tz":-300},"committer":{"name":"Thomas Dinkjian","email":"thomas.dinkjian@rackspace.com","date":"2015-03-10 16:03:02.000000000","tz":-300},"subject":"Fix when submitting with empty string, none and zero","message":"Fix when submitting with empty string, none and zero\n\nChanges the way barbican client handles empty, none and zero.\nThe client will now provide an error when trying to store\nan empty string or none payload. All other invalid payloads\nsuch as zero, int and array will return a 400 http code.\nAlso added the negative tests that test this change.\n\nChange-Id: Icdef89b9171a6a95e16ab303fc4af118fc618255\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-barbicanclient/commit/b2a865135312f603024149aeabede2e5a9158998"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-barbicanclient/commit/b2a865135312f603024149aeabede2e5a9158998"}]},"branch":"refs/heads/master"},"92b53a749d6d363b51271a796d24d6f9642d1b91":{"kind":"REWORK","_number":5,"created":"2015-03-10 19:51:15.000000000","uploader":{"_account_id":13510,"name":"Thomas Dinkjian","email":"thomas.dinkjian@rackspace.com","username":"tdink"},"ref":"refs/changes/51/162751/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-barbicanclient","ref":"refs/changes/51/162751/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-barbicanclient refs/changes/51/162751/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-barbicanclient refs/changes/51/162751/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-barbicanclient refs/changes/51/162751/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-barbicanclient refs/changes/51/162751/5"}}},"commit":{"parents":[{"commit":"f48efbdf5302c59b401f64ca5c46665a3093bb6a","subject":"Merge \"Do not filter empty strings\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-barbicanclient/commit/f48efbdf5302c59b401f64ca5c46665a3093bb6a"}]}],"author":{"name":"Thomas Dinkjian","email":"thomas.dinkjian@rackspace.com","date":"2015-03-09 20:39:52.000000000","tz":-300},"committer":{"name":"Thomas Dinkjian","email":"thomas.dinkjian@rackspace.com","date":"2015-03-10 19:50:53.000000000","tz":-300},"subject":"Fix when submitting with empty string, none and zero","message":"Fix when submitting with empty string, none and zero\n\nChanges the way barbican client handles empty, none and zero.\nThe client will now provide an error when trying to store\nan empty string or none payload. All other invalid payloads\nsuch as zero, int and array will return a 400 http code.\nAlso added the negative tests that test this change.\n\nChange-Id: Icdef89b9171a6a95e16ab303fc4af118fc618255\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-barbicanclient/commit/92b53a749d6d363b51271a796d24d6f9642d1b91"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-barbicanclient/commit/92b53a749d6d363b51271a796d24d6f9642d1b91"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
