)]}'
{"id":"openstack%2Fpython-barbicanclient~340131","triplet_id":"openstack%2Fpython-barbicanclient~master~I90bf30635f6add5be40b6f7df48b1bd6bb370160","project":"openstack/python-barbicanclient","branch":"master","topic":"bash_instead_of_None","hashtags":[],"change_id":"I90bf30635f6add5be40b6f7df48b1bd6bb370160","subject":"Prints \u0027-\u0027 instead of \u0027None\u0027 when data is None","status":"ABANDONED","created":"2016-07-10 08:53:59.000000000","updated":"2016-07-15 14:27:04.000000000","total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"bd476484e38297f4fc3e7d4d544785a53001ed3e","_number":340131,"virtual_id_number":340131,"owner":{"_account_id":17795,"name":"PanFengyun","email":"pan_feng_yun@163.com","username":"panfy"},"actions":{},"labels":{"Verified":{"recommended":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"date":"2016-07-11 02:29:05.000000000","_account_id":17795,"name":"PanFengyun","email":"pan_feng_yun@163.com","username":"panfy"},{"value":1,"date":"2016-07-10 12:37:58.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":21797,"name":"Jeremy Liu","display_name":"Jeremy Liu","email":"liujiong.cc@gmail.com","username":"liujiong"},{"date":"2016-07-11 01:54:14.000000000","_account_id":8623,"name":"Kaitlin Farr","email":"kaitlin.farr@jhuapl.edu","username":"kaitlin.farr"}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","value":1,"default_value":0,"optional":true},"Code-Review":{"recommended":{"_account_id":21797,"name":"Jeremy Liu","display_name":"Jeremy Liu","email":"liujiong.cc@gmail.com","username":"liujiong"},"all":[{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":17795,"name":"PanFengyun","email":"pan_feng_yun@163.com","username":"panfy"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":1,"date":"2016-07-10 12:42:19.000000000","permitted_voting_range":{"min":-1,"max":1},"_account_id":21797,"name":"Jeremy Liu","display_name":"Jeremy Liu","email":"liujiong.cc@gmail.com","username":"liujiong"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":8623,"name":"Kaitlin Farr","email":"kaitlin.farr@jhuapl.edu","username":"kaitlin.farr"}],"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":"","value":1,"default_value":0,"optional":true},"Workflow":{"all":[{"value":0,"permitted_voting_range":{"min":-1,"max":0},"_account_id":17795,"name":"PanFengyun","email":"pan_feng_yun@163.com","username":"panfy"},{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":21797,"name":"Jeremy Liu","display_name":"Jeremy Liu","email":"liujiong.cc@gmail.com","username":"liujiong"},{"_account_id":8623,"name":"Kaitlin Farr","email":"kaitlin.farr@jhuapl.edu","username":"kaitlin.farr"}],"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":8623,"name":"Kaitlin Farr","email":"kaitlin.farr@jhuapl.edu","username":"kaitlin.farr"},{"_account_id":17795,"name":"PanFengyun","email":"pan_feng_yun@163.com","username":"panfy"},{"_account_id":21797,"name":"Jeremy Liu","display_name":"Jeremy Liu","email":"liujiong.cc@gmail.com","username":"liujiong"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2016-07-10 12:37:58.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"},{"updated":"2016-07-10 12:42:19.000000000","updated_by":{"_account_id":21797,"name":"Jeremy Liu","display_name":"Jeremy Liu","email":"liujiong.cc@gmail.com","username":"liujiong"},"reviewer":{"_account_id":21797,"name":"Jeremy Liu","display_name":"Jeremy Liu","email":"liujiong.cc@gmail.com","username":"liujiong"},"state":"REVIEWER"},{"updated":"2016-07-11 01:54:14.000000000","updated_by":{"_account_id":8623,"name":"Kaitlin Farr","email":"kaitlin.farr@jhuapl.edu","username":"kaitlin.farr"},"reviewer":{"_account_id":8623,"name":"Kaitlin Farr","email":"kaitlin.farr@jhuapl.edu","username":"kaitlin.farr"},"state":"REVIEWER"}],"messages":[{"id":"c861c01dfd1ffa911f53c07450c247a0a9c6cd41","author":{"_account_id":17795,"name":"PanFengyun","email":"pan_feng_yun@163.com","username":"panfy"},"date":"2016-07-10 08:53:59.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"4e32569ba46fd596307619984552b9fee2e5d710","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-07-10 09:20:38.000000000","message":"Patch Set 1: 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-docs http://docs-draft.openstack.org/31/340131/1/check/gate-python-barbicanclient-docs/61599ec//doc/build/html/ : SUCCESS in 2m 54s\n- gate-python-barbicanclient-pep8 http://logs.openstack.org/31/340131/1/check/gate-python-barbicanclient-pep8/be621e9/ : SUCCESS in 2m 36s\n- gate-python-barbicanclient-python27 http://logs.openstack.org/31/340131/1/check/gate-python-barbicanclient-python27/912214a/ : SUCCESS in 2m 59s\n- gate-python-barbicanclient-python34 http://logs.openstack.org/31/340131/1/check/gate-python-barbicanclient-python34/0d770b2/ : SUCCESS in 2m 57s\n- gate-python-barbicanclient-python35-nv http://logs.openstack.org/31/340131/1/check/gate-python-barbicanclient-python35-nv/fc206ea/ : SUCCESS in 3m 08s (non-voting)\n- gate-python-barbicanclient-pypy http://logs.openstack.org/31/340131/1/check/gate-python-barbicanclient-pypy/e265dcb/ : SUCCESS in 4m 25s (non-voting)\n- check-osc-plugins http://logs.openstack.org/31/340131/1/check/check-osc-plugins/24c0b39/ : SUCCESS in 4m 33s\n- gate-python-barbicanclient-devstack-dsvm http://logs.openstack.org/31/340131/1/check/gate-python-barbicanclient-devstack-dsvm/8d32ea6/ : FAILURE in 26m 27s","accounts_in_message":[],"_revision_number":1},{"id":"10c93c74e1eb9829f57a2ce0ffd09f2177b22647","author":{"_account_id":17795,"name":"PanFengyun","email":"pan_feng_yun@163.com","username":"panfy"},"date":"2016-07-10 12:07:58.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"490319949df772ca568ac465e9cc8ea16a0ddaae","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-07-10 12:37:58.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-barbicanclient-docs http://docs-draft.openstack.org/31/340131/2/check/gate-python-barbicanclient-docs/fff3f31//doc/build/html/ : SUCCESS in 3m 06s\n- gate-python-barbicanclient-pep8 http://logs.openstack.org/31/340131/2/check/gate-python-barbicanclient-pep8/8405763/ : SUCCESS in 2m 43s\n- gate-python-barbicanclient-python27 http://logs.openstack.org/31/340131/2/check/gate-python-barbicanclient-python27/9a09282/ : SUCCESS in 3m 32s\n- gate-python-barbicanclient-python34 http://logs.openstack.org/31/340131/2/check/gate-python-barbicanclient-python34/867a3c9/ : SUCCESS in 4m 35s\n- gate-python-barbicanclient-python35-nv http://logs.openstack.org/31/340131/2/check/gate-python-barbicanclient-python35-nv/1919eb0/ : SUCCESS in 4m 08s (non-voting)\n- gate-python-barbicanclient-pypy http://logs.openstack.org/31/340131/2/check/gate-python-barbicanclient-pypy/f87a269/ : SUCCESS in 4m 32s (non-voting)\n- check-osc-plugins http://logs.openstack.org/31/340131/2/check/check-osc-plugins/d445a7c/ : SUCCESS in 4m 21s\n- gate-python-barbicanclient-devstack-dsvm http://logs.openstack.org/31/340131/2/check/gate-python-barbicanclient-devstack-dsvm/5d33e47/ : SUCCESS in 29m 49s","accounts_in_message":[],"_revision_number":2},{"id":"8d70c7776b15d9b1ee07b2ba8895ee1814413a7c","author":{"_account_id":21797,"name":"Jeremy Liu","display_name":"Jeremy Liu","email":"liujiong.cc@gmail.com","username":"liujiong"},"date":"2016-07-10 12:42:19.000000000","message":"Patch Set 2: Code-Review+1","accounts_in_message":[],"_revision_number":2},{"id":"6157a4f55a9c8e377e6c1ee5ad1d860ac7c22e72","author":{"_account_id":8623,"name":"Kaitlin Farr","email":"kaitlin.farr@jhuapl.edu","username":"kaitlin.farr"},"date":"2016-07-11 01:54:14.000000000","message":"Patch Set 2:\n\nThanks for the patch!  Is there a precedent for this in the other openstack python clients?","accounts_in_message":[],"_revision_number":2},{"id":"2941afdd8add0aef62f40771e3e32027e667ed28","author":{"_account_id":17795,"name":"PanFengyun","email":"pan_feng_yun@163.com","username":"panfy"},"date":"2016-07-11 02:29:05.000000000","message":"Patch Set 2:\n\nYou can get more explanations or phenomenon from: https://bugs.launchpad.net/python-magnumclient/+bug/1600553 https://bugs.launchpad.net/python-cinderclient/+bug/1422244\nAnd cinder client has fixed it.\nhttps://review.openstack.org/#/c/159814/","accounts_in_message":[],"_revision_number":2},{"id":"59862e4377527531349480033a8b2479a6e9d98b","author":{"_account_id":17795,"name":"PanFengyun","email":"pan_feng_yun@163.com","username":"panfy"},"date":"2016-07-15 14:27:04.000000000","message":"Abandoned","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"49290f599714df2f5e56a4ca66bbcaca81ace08a","revisions":{"7a3442090965505f92e2c580153153339548bdbf":{"kind":"REWORK","_number":1,"created":"2016-07-10 08:53:59.000000000","uploader":{"_account_id":17795,"name":"PanFengyun","email":"pan_feng_yun@163.com","username":"panfy"},"ref":"refs/changes/31/340131/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-barbicanclient","ref":"refs/changes/31/340131/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-barbicanclient refs/changes/31/340131/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-barbicanclient refs/changes/31/340131/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-barbicanclient refs/changes/31/340131/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-barbicanclient refs/changes/31/340131/1"}}},"commit":{"parents":[{"commit":"b128a4d2e1382002bace3768613f0c2a92a7de19","subject":"Fixed python-barbicanclient functional tests.","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-barbicanclient/commit/b128a4d2e1382002bace3768613f0c2a92a7de19"}]}],"author":{"name":"PanFengyun","email":"fengyun.pan@easystack.cn","date":"2016-07-10 08:52:47.000000000","tz":480},"committer":{"name":"PanFengyun","email":"fengyun.pan@easystack.cn","date":"2016-07-10 08:53:25.000000000","tz":480},"subject":"Prints  \u0027-\u0027 instead of \u0027None\u0027 when data is None","message":"Prints  \u0027-\u0027 instead of \u0027None\u0027 when data is None\n\nClient prints \u0027None\u0027 when data is None , and client also prints\n\u0027None\u0027 when data is a string \u0027None\u0027. But string \u0027None\u0027 is  different\nto None. To clear the confusion, Client should print \u0027-\u0027 instead of\n\u0027None\u0027 when data is None. Nova Client and Cinder Client has cleared\nthe confusion.\n\nChange-Id: I90bf30635f6add5be40b6f7df48b1bd6bb370160\nRelated-Bug: #1266414\nRelated-Bug: #1422244\nRelated-Bug: #1600553\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-barbicanclient/commit/7a3442090965505f92e2c580153153339548bdbf"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-barbicanclient/commit/7a3442090965505f92e2c580153153339548bdbf"}]},"branch":"refs/heads/master"},"49290f599714df2f5e56a4ca66bbcaca81ace08a":{"kind":"REWORK","_number":2,"created":"2016-07-10 12:07:58.000000000","uploader":{"_account_id":17795,"name":"PanFengyun","email":"pan_feng_yun@163.com","username":"panfy"},"ref":"refs/changes/31/340131/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-barbicanclient","ref":"refs/changes/31/340131/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-barbicanclient refs/changes/31/340131/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-barbicanclient refs/changes/31/340131/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-barbicanclient refs/changes/31/340131/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-barbicanclient refs/changes/31/340131/2"}}},"commit":{"parents":[{"commit":"b128a4d2e1382002bace3768613f0c2a92a7de19","subject":"Fixed python-barbicanclient functional tests.","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-barbicanclient/commit/b128a4d2e1382002bace3768613f0c2a92a7de19"}]}],"author":{"name":"PanFengyun","email":"fengyun.pan@easystack.cn","date":"2016-07-10 12:06:36.000000000","tz":480},"committer":{"name":"PanFengyun","email":"fengyun.pan@easystack.cn","date":"2016-07-10 12:06:36.000000000","tz":480},"subject":"Prints \u0027-\u0027 instead of \u0027None\u0027 when data is None","message":"Prints \u0027-\u0027 instead of \u0027None\u0027 when data is None\n\nClient prints \u0027None\u0027 when data is None , and client also prints\n\u0027None\u0027 when data is a string \u0027None\u0027. But string \u0027None\u0027 is different\nto None. To clear the confusion, Client should print \u0027-\u0027 instead of\n\u0027None\u0027 when data is None. Nova Client and Cinder Client has cleared\nthe confusion.\n\nChange-Id: I90bf30635f6add5be40b6f7df48b1bd6bb370160\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-barbicanclient/commit/49290f599714df2f5e56a4ca66bbcaca81ace08a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-barbicanclient/commit/49290f599714df2f5e56a4ca66bbcaca81ace08a"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
