)]}'
{"id":"openstack%2Fpython-cinderclient~428643","triplet_id":"openstack%2Fpython-cinderclient~master~I98999e4c5934b56cd2e5a3fac1fe4d2a73a0d5a1","project":"openstack/python-cinderclient","branch":"master","topic":"bug/1659742","hashtags":[],"change_id":"I98999e4c5934b56cd2e5a3fac1fe4d2a73a0d5a1","subject":"Remove duplicate columns from list output","status":"MERGED","created":"2017-02-03 08:52:31.000000000","updated":"2017-02-16 19:07:42.000000000","submitted":"2017-02-16 19:07:42.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":1,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"ca48ad404145bf747f06fa5a40b6025ff2ac7d5a","_number":428643,"virtual_id_number":428643,"owner":{"_account_id":20191,"name":"Dinesh Bhor","email":"bhordinesh07@gmail.com","username":"dineshbhor"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":0,"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},{"value":0,"_account_id":11600,"name":"Michał Dulko","email":"michal.dulko@gmail.com","username":"dulek"},{"value":0,"_account_id":23602,"name":"Michael Dovgal","email":"dovgalmichael@gmail.com","username":"mdovgal"},{"value":2,"date":"2017-02-16 19:07:42.000000000","post_submit":true,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":7198,"name":"Jay Bryant","email":"jungleboyj@electronicjungle.net","username":"jsbryant"},{"value":0,"_account_id":20191,"name":"Dinesh Bhor","email":"bhordinesh07@gmail.com","username":"dineshbhor"}],"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":11600,"name":"Michał Dulko","email":"michal.dulko@gmail.com","username":"dulek"},"all":[{"value":0,"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},{"value":2,"date":"2017-02-16 17:16:48.000000000","_account_id":11600,"name":"Michał Dulko","email":"michal.dulko@gmail.com","username":"dulek"},{"value":1,"date":"2017-02-14 13:35:31.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":23602,"name":"Michael Dovgal","email":"dovgalmichael@gmail.com","username":"mdovgal"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":2,"date":"2017-02-14 19:29:47.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":7198,"name":"Jay Bryant","email":"jungleboyj@electronicjungle.net","username":"jsbryant"},{"value":0,"_account_id":20191,"name":"Dinesh Bhor","email":"bhordinesh07@gmail.com","username":"dineshbhor"}],"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":11600,"name":"Michał Dulko","email":"michal.dulko@gmail.com","username":"dulek"},"all":[{"value":0,"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},{"value":1,"date":"2017-02-16 17:16:48.000000000","_account_id":11600,"name":"Michał Dulko","email":"michal.dulko@gmail.com","username":"dulek"},{"value":0,"_account_id":23602,"name":"Michael Dovgal","email":"dovgalmichael@gmail.com","username":"mdovgal"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":7198,"name":"Jay Bryant","email":"jungleboyj@electronicjungle.net","username":"jsbryant"},{"value":0,"_account_id":20191,"name":"Dinesh Bhor","email":"bhordinesh07@gmail.com","username":"dineshbhor"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},{"value":0,"_account_id":11600,"name":"Michał Dulko","email":"michal.dulko@gmail.com","username":"dulek"},{"value":0,"_account_id":23602,"name":"Michael Dovgal","email":"dovgalmichael@gmail.com","username":"mdovgal"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":7198,"name":"Jay Bryant","email":"jungleboyj@electronicjungle.net","username":"jsbryant"},{"value":0,"_account_id":20191,"name":"Dinesh Bhor","email":"bhordinesh07@gmail.com","username":"dineshbhor"}],"values":{"-1":"Branch Freeze"," 0":"No Priority","+1":"Important Change","+2":"Gate Blocker Fix / Urgent Change"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":7198,"name":"Jay Bryant","email":"jungleboyj@electronicjungle.net","username":"jsbryant"},{"_account_id":11600,"name":"Michał Dulko","email":"michal.dulko@gmail.com","username":"dulek"},{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},{"_account_id":20191,"name":"Dinesh Bhor","email":"bhordinesh07@gmail.com","username":"dineshbhor"},{"_account_id":23602,"name":"Michael Dovgal","email":"dovgalmichael@gmail.com","username":"mdovgal"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2017-02-03 11:04:35.000000000","updated_by":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"reviewer":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"state":"REVIEWER"},{"updated":"2017-02-14 13:35:31.000000000","updated_by":{"_account_id":23602,"name":"Michael Dovgal","email":"dovgalmichael@gmail.com","username":"mdovgal"},"reviewer":{"_account_id":23602,"name":"Michael Dovgal","email":"dovgalmichael@gmail.com","username":"mdovgal"},"state":"REVIEWER"},{"updated":"2017-02-14 19:29:47.000000000","updated_by":{"_account_id":7198,"name":"Jay Bryant","email":"jungleboyj@electronicjungle.net","username":"jsbryant"},"reviewer":{"_account_id":7198,"name":"Jay Bryant","email":"jungleboyj@electronicjungle.net","username":"jsbryant"},"state":"REVIEWER"},{"updated":"2017-02-16 17:16:48.000000000","updated_by":{"_account_id":11600,"name":"Michał Dulko","email":"michal.dulko@gmail.com","username":"dulek"},"reviewer":{"_account_id":11600,"name":"Michał Dulko","email":"michal.dulko@gmail.com","username":"dulek"},"state":"REVIEWER"},{"updated":"2017-02-16 19:07:42.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"0beaddd8a810985f94fc8fe49972c2a8c3097335","author":{"_account_id":20191,"name":"Dinesh Bhor","email":"bhordinesh07@gmail.com","username":"dineshbhor"},"date":"2017-02-03 08:52:31.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"4a14d05891242a367bc5a5fd725b30470f5b4d70","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-02-03 09:59:20.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-cinderclient-docs-ubuntu-xenial http://docs-draft.openstack.org/43/428643/1/check/gate-python-cinderclient-docs-ubuntu-xenial/b32936e//doc/build/html/ : SUCCESS in 2m 18s\n- gate-python-cinderclient-pep8-ubuntu-xenial http://logs.openstack.org/43/428643/1/check/gate-python-cinderclient-pep8-ubuntu-xenial/7ea1ee8/ : SUCCESS in 2m 22s\n- gate-python-cinderclient-python27-ubuntu-xenial http://logs.openstack.org/43/428643/1/check/gate-python-cinderclient-python27-ubuntu-xenial/8af9feb/ : SUCCESS in 3m 14s\n- gate-python-cinderclient-python35 http://logs.openstack.org/43/428643/1/check/gate-python-cinderclient-python35/960bdd8/ : SUCCESS in 3m 13s\n- gate-tempest-dsvm-neutron-src-python-cinderclient-ubuntu-xenial http://logs.openstack.org/43/428643/1/check/gate-tempest-dsvm-neutron-src-python-cinderclient-ubuntu-xenial/808c372/ : FAILURE in 1h 05m 38s\n- gate-python-cinderclient-pypy http://logs.openstack.org/43/428643/1/check/gate-python-cinderclient-pypy/64abc85/ : SUCCESS in 3m 00s (non-voting)\n- gate-cinderclient-dsvm-functional-ubuntu-xenial-nv http://logs.openstack.org/43/428643/1/check/gate-cinderclient-dsvm-functional-ubuntu-xenial-nv/c2a8805/ : SUCCESS in 19m 38s (non-voting)\n- gate-cinderclient-dsvm-functional-identity-v3-only-ubuntu-xenial-nv http://logs.openstack.org/43/428643/1/check/gate-cinderclient-dsvm-functional-identity-v3-only-ubuntu-xenial-nv/ecf62c8/ : SUCCESS in 27m 05s (non-voting)\n- gate-python-cinderclient-pylint-ubuntu-xenial http://logs.openstack.org/43/428643/1/check/gate-python-cinderclient-pylint-ubuntu-xenial/5943641/ : FAILURE in 2m 19s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"deaaac1a7fa09145b7c1256cdc7af340a12e8ef3","author":{"_account_id":20191,"name":"Dinesh Bhor","email":"bhordinesh07@gmail.com","username":"dineshbhor"},"date":"2017-02-03 10:02:02.000000000","message":"Patch Set 1:\n\nrecheck","accounts_in_message":[],"_revision_number":1},{"id":"d9281d160cd688721459ec5c46558f34fcb36247","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-02-03 11:03:23.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-cinderclient-docs-ubuntu-xenial http://docs-draft.openstack.org/43/428643/1/check/gate-python-cinderclient-docs-ubuntu-xenial/dec62f9//doc/build/html/ : SUCCESS in 2m 37s\n- gate-python-cinderclient-pep8-ubuntu-xenial http://logs.openstack.org/43/428643/1/check/gate-python-cinderclient-pep8-ubuntu-xenial/54c055e/ : SUCCESS in 3m 37s\n- gate-python-cinderclient-python27-ubuntu-xenial http://logs.openstack.org/43/428643/1/check/gate-python-cinderclient-python27-ubuntu-xenial/b40d913/ : SUCCESS in 3m 11s\n- gate-python-cinderclient-python35 http://logs.openstack.org/43/428643/1/check/gate-python-cinderclient-python35/353d0c5/ : SUCCESS in 2m 01s\n- gate-tempest-dsvm-neutron-src-python-cinderclient-ubuntu-xenial http://logs.openstack.org/43/428643/1/check/gate-tempest-dsvm-neutron-src-python-cinderclient-ubuntu-xenial/d912fe6/ : SUCCESS in 59m 56s\n- gate-python-cinderclient-pypy http://logs.openstack.org/43/428643/1/check/gate-python-cinderclient-pypy/4119eda/ : SUCCESS in 2m 37s (non-voting)\n- gate-cinderclient-dsvm-functional-ubuntu-xenial-nv http://logs.openstack.org/43/428643/1/check/gate-cinderclient-dsvm-functional-ubuntu-xenial-nv/49632ef/ : SUCCESS in 17m 32s (non-voting)\n- gate-cinderclient-dsvm-functional-identity-v3-only-ubuntu-xenial-nv http://logs.openstack.org/43/428643/1/check/gate-cinderclient-dsvm-functional-identity-v3-only-ubuntu-xenial-nv/9e87bb6/ : SUCCESS in 32m 52s (non-voting)\n- gate-python-cinderclient-pylint-ubuntu-xenial http://logs.openstack.org/43/428643/1/check/gate-python-cinderclient-pylint-ubuntu-xenial/7ce94bf/ : FAILURE in 2m 59s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"b531d86a4a91aa406b39f3a3f0d27c812273f232","author":{"_account_id":11600,"name":"Michał Dulko","email":"michal.dulko@gmail.com","username":"dulek"},"date":"2017-02-03 13:23:13.000000000","message":"Patch Set 1: Code-Review-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"5d5ad2432f2c4a2590bf15b7c4f91538f7e1ba9d","author":{"_account_id":20191,"name":"Dinesh Bhor","email":"bhordinesh07@gmail.com","username":"dineshbhor"},"date":"2017-02-14 06:17:36.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"09cb1dee4feea2ec403ee4e431e973800a5bc9ab","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-02-14 07:40:58.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-cinderclient-docs-ubuntu-xenial http://docs-draft.openstack.org/43/428643/2/check/gate-python-cinderclient-docs-ubuntu-xenial/832a85f//doc/build/html/ : SUCCESS in 1m 49s\n- gate-python-cinderclient-pep8-ubuntu-xenial http://logs.openstack.org/43/428643/2/check/gate-python-cinderclient-pep8-ubuntu-xenial/bc89819/ : SUCCESS in 2m 22s\n- gate-python-cinderclient-python27-ubuntu-xenial http://logs.openstack.org/43/428643/2/check/gate-python-cinderclient-python27-ubuntu-xenial/045e87e/ : SUCCESS in 2m 01s\n- gate-python-cinderclient-python35 http://logs.openstack.org/43/428643/2/check/gate-python-cinderclient-python35/fd0e19a/ : SUCCESS in 1m 59s\n- gate-tempest-dsvm-neutron-src-python-cinderclient-ubuntu-xenial http://logs.openstack.org/43/428643/2/check/gate-tempest-dsvm-neutron-src-python-cinderclient-ubuntu-xenial/1e71e4f/ : SUCCESS in 1h 22m 26s\n- gate-python-cinderclient-pypy http://logs.openstack.org/43/428643/2/check/gate-python-cinderclient-pypy/8633da5/ : SUCCESS in 4m 44s (non-voting)\n- gate-cinderclient-dsvm-functional-ubuntu-xenial-nv http://logs.openstack.org/43/428643/2/check/gate-cinderclient-dsvm-functional-ubuntu-xenial-nv/8518387/ : FAILURE in 18m 34s (non-voting)\n- gate-cinderclient-dsvm-functional-identity-v3-only-ubuntu-xenial-nv http://logs.openstack.org/43/428643/2/check/gate-cinderclient-dsvm-functional-identity-v3-only-ubuntu-xenial-nv/cc49d7f/ : SUCCESS in 18m 57s (non-voting)\n- gate-python-cinderclient-pylint-ubuntu-xenial http://logs.openstack.org/43/428643/2/check/gate-python-cinderclient-pylint-ubuntu-xenial/a0a94ca/ : FAILURE in 2m 13s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"e8c2b3cd8479dfd32c33dcc92f5d5500142eae03","author":{"_account_id":23602,"name":"Michael Dovgal","email":"dovgalmichael@gmail.com","username":"mdovgal"},"date":"2017-02-14 13:35:31.000000000","message":"Patch Set 2: Code-Review+1\n\nStrange bug, actually) but fix LGTM.\nBut i have remarks.\nNow without this patch if we provide \u0027ID\u0027 as a field, we will get an error: \"ERROR: Field names must be unique!\".\nMaybe it\u0027s better to go in such a way?\nAnd if we provide non-existing field it will just be ignored. I think it\u0027s a problem either.\n\nBut this variant is better than we have now. Thank you!)","accounts_in_message":[],"_revision_number":2},{"id":"b66be36aae7af38ab916ea13bfad4bfc7e9c1369","author":{"_account_id":7198,"name":"Jay Bryant","email":"jungleboyj@electronicjungle.net","username":"jsbryant"},"date":"2017-02-14 19:29:47.000000000","message":"Patch Set 2: Code-Review+2\n\nLooks like a decent change to me.","accounts_in_message":[],"_revision_number":2},{"id":"42d9030c198f10a3c0e89a354f126bb71872fb83","author":{"_account_id":11600,"name":"Michał Dulko","email":"michal.dulko@gmail.com","username":"dulek"},"date":"2017-02-16 17:16:48.000000000","message":"Patch Set 2: Code-Review+2 Workflow+1\n\nThanks!","accounts_in_message":[],"_revision_number":2},{"id":"5d4a0f3293ca095658139f33b49af77ed03586e8","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-02-16 17:17:06.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":2},{"id":"f0c45c3be60ee7dc0f804b3d143303c6ae299931","date":"2017-02-16 19:07:42.000000000","message":"Change has been successfully merged into the git repository by Jenkins","accounts_in_message":[],"_revision_number":2},{"id":"8e242c859ad8a1cb57476b788d30f055bfec5272","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-02-16 19:07:42.000000000","message":"Patch Set 2: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- gate-python-cinderclient-docs-ubuntu-xenial http://docs-draft.openstack.org/43/428643/2/gate/gate-python-cinderclient-docs-ubuntu-xenial/e1ba254//doc/build/html/ : SUCCESS in 3m 13s\n- gate-python-cinderclient-pep8-ubuntu-xenial http://logs.openstack.org/43/428643/2/gate/gate-python-cinderclient-pep8-ubuntu-xenial/2043a7f/ : SUCCESS in 3m 12s\n- gate-python-cinderclient-python27-ubuntu-xenial http://logs.openstack.org/43/428643/2/gate/gate-python-cinderclient-python27-ubuntu-xenial/c52841c/ : SUCCESS in 2m 23s\n- gate-python-cinderclient-python35 http://logs.openstack.org/43/428643/2/gate/gate-python-cinderclient-python35/2c16915/ : SUCCESS in 2m 23s\n- gate-tempest-dsvm-neutron-src-python-cinderclient-ubuntu-xenial http://logs.openstack.org/43/428643/2/gate/gate-tempest-dsvm-neutron-src-python-cinderclient-ubuntu-xenial/5473b73/ : SUCCESS in 1h 27m 17s","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"2a64ed887c6884423e4ea092bb9ac63ad7a6e08b","revisions":{"afd64487d21f95e128889a518ab77a5487f7a11f":{"kind":"REWORK","_number":1,"created":"2017-02-03 08:52:31.000000000","uploader":{"_account_id":20191,"name":"Dinesh Bhor","email":"bhordinesh07@gmail.com","username":"dineshbhor"},"ref":"refs/changes/43/428643/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-cinderclient","ref":"refs/changes/43/428643/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-cinderclient refs/changes/43/428643/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-cinderclient refs/changes/43/428643/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-cinderclient refs/changes/43/428643/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-cinderclient refs/changes/43/428643/1"}}},"commit":{"parents":[{"commit":"4395dbdda6415b337a41afe5f289281a13465c5d","subject":"Bump MAX_VERSION to 3.27","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-cinderclient/commit/4395dbdda6415b337a41afe5f289281a13465c5d"}]}],"author":{"name":"Dinesh Bhor","email":"dinesh.bhor@nttdata.com","date":"2017-01-20 10:38:36.000000000","tz":330},"committer":{"name":"Dinesh Bhor","email":"dinesh.bhor@nttdata.com","date":"2017-02-03 08:36:25.000000000","tz":330},"subject":"Remove duplicate columns from list output","message":"Remove duplicate columns from list output\n\nIf you specify duplicate fields in --fields, then it prints duplicate\ncolumns on the console. By default \u0027ID\u0027 column is added to the output\nso if you specified it in --fields, then it shouldn\u0027t be displayed\ntwice.\n\nA user can pass \u0027NaMe\u0027, \u0027 Name \u0027 or \u0027naMe\u0027 in --fields option and it\ndisplays same name values three times under the user supplied column\nnames. If a user doesn\u0027t pass --fields option, then it shows \"Name\"\ncolumn in the list. To maintain consistency between user supplied\ncolumn and default column names, converted it into title case and\nremoved leading and trailing whitespaces. Kept ID field as capital\nonly(\u0027ID\u0027) for consistency.\n\nCloses-Bug: #1659742\nChange-Id: I98999e4c5934b56cd2e5a3fac1fe4d2a73a0d5a1\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-cinderclient/commit/afd64487d21f95e128889a518ab77a5487f7a11f"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-cinderclient/commit/afd64487d21f95e128889a518ab77a5487f7a11f"}]},"branch":"refs/heads/master"},"2a64ed887c6884423e4ea092bb9ac63ad7a6e08b":{"kind":"REWORK","_number":2,"created":"2017-02-14 06:17:36.000000000","uploader":{"_account_id":20191,"name":"Dinesh Bhor","email":"bhordinesh07@gmail.com","username":"dineshbhor"},"ref":"refs/changes/43/428643/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-cinderclient","ref":"refs/changes/43/428643/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-cinderclient refs/changes/43/428643/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-cinderclient refs/changes/43/428643/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-cinderclient refs/changes/43/428643/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-cinderclient refs/changes/43/428643/2"}}},"commit":{"parents":[{"commit":"fd3c44f06fc44c65d3d19395b1e6743adf5a06d9","subject":"Updated from global requirements","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-cinderclient/commit/fd3c44f06fc44c65d3d19395b1e6743adf5a06d9"}]}],"author":{"name":"Dinesh Bhor","email":"dinesh.bhor@nttdata.com","date":"2017-01-20 10:38:36.000000000","tz":330},"committer":{"name":"Dinesh Bhor","email":"dinesh.bhor@nttdata.com","date":"2017-02-14 03:50:34.000000000","tz":330},"subject":"Remove duplicate columns from list output","message":"Remove duplicate columns from list output\n\nIf you specify duplicate fields in --fields, then it prints duplicate\ncolumns on the console. By default \u0027ID\u0027 column is added to the output\nso if you specified it in --fields, then it shouldn\u0027t be displayed\ntwice.\n\nA user can pass \u0027NaMe\u0027, \u0027 Name \u0027 or \u0027naMe\u0027 in --fields option and it\ndisplays same name values three times under the user supplied column\nnames. If a user doesn\u0027t pass --fields option, then it shows \"Name\"\ncolumn in the list. To maintain consistency between user supplied\ncolumn and default column names, converted it into title case and\nremoved leading and trailing whitespaces. Kept ID field as capital\nonly(\u0027ID\u0027) for consistency.\n\nCloses-Bug: #1659742\nChange-Id: I98999e4c5934b56cd2e5a3fac1fe4d2a73a0d5a1\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-cinderclient/commit/2a64ed887c6884423e4ea092bb9ac63ad7a6e08b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-cinderclient/commit/2a64ed887c6884423e4ea092bb9ac63ad7a6e08b"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
