)]}'
{"id":"openstack%2Fpython-octaviaclient~448331","triplet_id":"openstack%2Fpython-octaviaclient~master~I2cc292b4b7853a15a909aa1e6c650979e061c8ad","project":"openstack/python-octaviaclient","branch":"master","hashtags":[],"change_id":"I2cc292b4b7853a15a909aa1e6c650979e061c8ad","subject":"Add skeleton to python-octaviaclient","status":"ABANDONED","created":"2017-03-22 01:43:30.000000000","updated":"2017-03-30 22:46:30.000000000","total_comment_count":2,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"0f339727cc09d35fbca5721361444481fd0d4595","_number":448331,"virtual_id_number":448331,"owner":{"_account_id":18332,"name":"Ankur","email":"ankur.gupta@intel.com","username":"ankur-gupta-f"},"actions":{},"labels":{"Verified":{"recommended":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"_account_id":17776,"name":"Reedip","email":"reedip.banerjee@gmail.com","username":"Reedip"},{"_account_id":10273,"name":"Adam Harwell","email":"flux.adam@gmail.com","username":"rm_you"},{"value":1,"date":"2017-03-22 02:25:20.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"date":"2017-03-23 18:54:02.000000000","_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"_account_id":11628,"name":"Michael Johnson","email":"johnsomor@gmail.com","username":"johnsom"},{"date":"2017-03-22 02:20:55.000000000","_account_id":18332,"name":"Ankur","email":"ankur.gupta@intel.com","username":"ankur-gupta-f"},{"_account_id":14591,"name":"Lubosz Kosnik (diltram)","email":"lubosz.kosnik@intel.com","username":"diltram"}],"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":{"disliked":{"_account_id":10273,"name":"Adam Harwell","email":"flux.adam@gmail.com","username":"rm_you"},"all":[{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":17776,"name":"Reedip","email":"reedip.banerjee@gmail.com","username":"Reedip"},{"value":-1,"date":"2017-03-23 16:34:19.000000000","permitted_voting_range":{"min":-2,"max":2},"_account_id":10273,"name":"Adam Harwell","email":"flux.adam@gmail.com","username":"rm_you"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":-1,"date":"2017-03-23 16:33:37.000000000","permitted_voting_range":{"min":-2,"max":2},"_account_id":11628,"name":"Michael Johnson","email":"johnsomor@gmail.com","username":"johnsom"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":18332,"name":"Ankur","email":"ankur.gupta@intel.com","username":"ankur-gupta-f"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":14591,"name":"Lubosz Kosnik (diltram)","email":"lubosz.kosnik@intel.com","username":"diltram"}],"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":[{"_account_id":17776,"name":"Reedip","email":"reedip.banerjee@gmail.com","username":"Reedip"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":10273,"name":"Adam Harwell","email":"flux.adam@gmail.com","username":"rm_you"},{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":11628,"name":"Michael Johnson","email":"johnsomor@gmail.com","username":"johnsom"},{"value":0,"permitted_voting_range":{"min":-1,"max":0},"_account_id":18332,"name":"Ankur","email":"ankur.gupta@intel.com","username":"ankur-gupta-f"},{"date":"2017-03-22 16:44:05.000000000","_account_id":14591,"name":"Lubosz Kosnik (diltram)","email":"lubosz.kosnik@intel.com","username":"diltram"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Backport-Candidate":{"all":[{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":17776,"name":"Reedip","email":"reedip.banerjee@gmail.com","username":"Reedip"},{"value":0,"permitted_voting_range":{"min":-2,"max":2},"_account_id":10273,"name":"Adam Harwell","email":"flux.adam@gmail.com","username":"rm_you"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":0,"permitted_voting_range":{"min":-2,"max":2},"_account_id":11628,"name":"Michael Johnson","email":"johnsomor@gmail.com","username":"johnsom"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":18332,"name":"Ankur","email":"ankur.gupta@intel.com","username":"ankur-gupta-f"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":14591,"name":"Lubosz Kosnik (diltram)","email":"lubosz.kosnik@intel.com","username":"diltram"}],"values":{"-2":"Do Not Backport","-1":"Not A Backport Candidate"," 0":"Backport Review Needed","+1":"Proposed Backport","+2":"Should Backport"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"_account_id":10273,"name":"Adam Harwell","email":"flux.adam@gmail.com","username":"rm_you"},{"_account_id":11628,"name":"Michael Johnson","email":"johnsomor@gmail.com","username":"johnsom"},{"_account_id":14591,"name":"Lubosz Kosnik (diltram)","email":"lubosz.kosnik@intel.com","username":"diltram"},{"_account_id":17776,"name":"Reedip","email":"reedip.banerjee@gmail.com","username":"Reedip"},{"_account_id":18332,"name":"Ankur","email":"ankur.gupta@intel.com","username":"ankur-gupta-f"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2017-03-22 02:15:30.000000000","updated_by":{"_account_id":17776,"name":"Reedip","email":"reedip.banerjee@gmail.com","username":"Reedip"},"reviewer":{"_account_id":17776,"name":"Reedip","email":"reedip.banerjee@gmail.com","username":"Reedip"},"state":"REVIEWER"},{"updated":"2017-03-22 02:25:20.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"},{"updated":"2017-03-22 16:44:05.000000000","updated_by":{"_account_id":14591,"name":"Lubosz Kosnik (diltram)","email":"lubosz.kosnik@intel.com","username":"diltram"},"reviewer":{"_account_id":14591,"name":"Lubosz Kosnik (diltram)","email":"lubosz.kosnik@intel.com","username":"diltram"},"state":"REVIEWER"},{"updated":"2017-03-23 16:33:37.000000000","updated_by":{"_account_id":11628,"name":"Michael Johnson","email":"johnsomor@gmail.com","username":"johnsom"},"reviewer":{"_account_id":11628,"name":"Michael Johnson","email":"johnsomor@gmail.com","username":"johnsom"},"state":"REVIEWER"},{"updated":"2017-03-23 16:34:19.000000000","updated_by":{"_account_id":10273,"name":"Adam Harwell","email":"flux.adam@gmail.com","username":"rm_you"},"reviewer":{"_account_id":10273,"name":"Adam Harwell","email":"flux.adam@gmail.com","username":"rm_you"},"state":"REVIEWER"},{"updated":"2017-03-23 18:54:02.000000000","updated_by":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"reviewer":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"state":"REVIEWER"}],"messages":[{"id":"64c99eb4a698a4d78fb25d6bc3860d0143888e4e","author":{"_account_id":18332,"name":"Ankur","email":"ankur.gupta@intel.com","username":"ankur-gupta-f"},"date":"2017-03-22 01:43:30.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"ad89a619a56cea59ac759bf9993779a3e33534e8","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-03-22 01:49:22.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-octaviaclient-docs-ubuntu-xenial http://docs-draft.openstack.org/31/448331/1/check/gate-python-octaviaclient-docs-ubuntu-xenial/0d863a6//doc/build/html/ : SUCCESS in 2m 55s\n- gate-python-octaviaclient-pep8-ubuntu-xenial http://logs.openstack.org/31/448331/1/check/gate-python-octaviaclient-pep8-ubuntu-xenial/4f45669/ : SUCCESS in 3m 00s\n- gate-python-octaviaclient-python27-ubuntu-xenial http://logs.openstack.org/31/448331/1/check/gate-python-octaviaclient-python27-ubuntu-xenial/43f214b/ : SUCCESS in 1m 55s\n- gate-python-octaviaclient-requirements http://logs.openstack.org/31/448331/1/check/gate-python-octaviaclient-requirements/c54f7bb/ : SUCCESS in 2m 05s\n- gate-python-octaviaclient-python35 http://logs.openstack.org/31/448331/1/check/gate-python-octaviaclient-python35/f348130/ : SUCCESS in 3m 15s","accounts_in_message":[],"_revision_number":1},{"id":"8c8e1621af41c2ded1b1d074fcd891667786ce2b","author":{"_account_id":17776,"name":"Reedip","email":"reedip.banerjee@gmail.com","username":"Reedip"},"date":"2017-03-22 02:15:30.000000000","message":"Patch Set 1: Code-Review-1\n\n(2 comments)\n\nPlease remove the _LE, _LI  logs etc, as they would be deprecated by the i18N translation team","accounts_in_message":[],"_revision_number":1},{"id":"ca530f4368eb25bb874b139a644328b7d4ada4e6","author":{"_account_id":18332,"name":"Ankur","email":"ankur.gupta@intel.com","username":"ankur-gupta-f"},"date":"2017-03-22 02:20:30.000000000","message":"Patch Set 2: Published edit on patch set 1","accounts_in_message":[],"_revision_number":2},{"id":"b5fa414750ea5cce50aab9a207bba74dfa8ab777","author":{"_account_id":18332,"name":"Ankur","email":"ankur.gupta@intel.com","username":"ankur-gupta-f"},"date":"2017-03-22 02:20:55.000000000","message":"Patch Set 2:\n\nNot sure if it needs to be fixed or not. \n\nBut not relevant right now","accounts_in_message":[],"_revision_number":2},{"id":"d4f618028500a6f032b65db7212abb37fb18701f","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-03-22 02:25:20.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-octaviaclient-docs-ubuntu-xenial http://docs-draft.openstack.org/31/448331/2/check/gate-python-octaviaclient-docs-ubuntu-xenial/23dc95d//doc/build/html/ : SUCCESS in 3m 09s\n- gate-python-octaviaclient-pep8-ubuntu-xenial http://logs.openstack.org/31/448331/2/check/gate-python-octaviaclient-pep8-ubuntu-xenial/4c685cc/ : SUCCESS in 3m 18s\n- gate-python-octaviaclient-python27-ubuntu-xenial http://logs.openstack.org/31/448331/2/check/gate-python-octaviaclient-python27-ubuntu-xenial/25f9b24/ : SUCCESS in 2m 34s\n- gate-python-octaviaclient-requirements http://logs.openstack.org/31/448331/2/check/gate-python-octaviaclient-requirements/0f56c63/ : SUCCESS in 2m 17s\n- gate-python-octaviaclient-python35 http://logs.openstack.org/31/448331/2/check/gate-python-octaviaclient-python35/7623332/ : SUCCESS in 1m 49s","accounts_in_message":[],"_revision_number":2},{"id":"4710309e0536230c5f93c56d63460feb71a843b8","author":{"_account_id":10273,"name":"Adam Harwell","email":"flux.adam@gmail.com","username":"rm_you"},"date":"2017-03-23 16:29:32.000000000","message":"Patch Set 2: Code-Review+2\n\nI don\u0027t really understand why we need to have a lot of this stuff copy/pasted into our repo -- shouldn\u0027t we just be able to import it from OSC?\nMaybe I don\u0027t understand how being an OSC plugin works, exactly.\nAnyway, it looks \"fine\", though hard to test really because there\u0027s no real client yet.\n+2 for now and we\u0027ll get something going using this and fix stuff as it comes up.","accounts_in_message":[],"_revision_number":2},{"id":"02325933825dfcaff5d1a27750dd9a0f62b02d89","author":{"_account_id":11628,"name":"Michael Johnson","email":"johnsomor@gmail.com","username":"johnsom"},"date":"2017-03-23 16:33:37.000000000","message":"Patch Set 2: Code-Review-1\n\nWe should really be using osc_lib instead of this stuff...\nhttps://github.com/openstack/osc-lib","accounts_in_message":[],"_revision_number":2},{"id":"42c2aea699b2375f31a24a095eada90512d0f5b1","author":{"_account_id":10273,"name":"Adam Harwell","email":"flux.adam@gmail.com","username":"rm_you"},"date":"2017-03-23 16:34:19.000000000","message":"Patch Set 2: Code-Review-1\n\nOk, I guess my feeling was correct -- Michael just linked me to this page in IRC:\nhttps://docs.openstack.org/developer/python-openstackclient/plugins.html\nIt seems to indicate we can import a lot of this from OSC.","accounts_in_message":[],"_revision_number":2},{"id":"049e7315ee99ad3e2e8ffd3f1766aad7e211a0af","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2017-03-23 18:54:02.000000000","message":"Patch Set 2:\n\nI\u0027m going to pile on here a bit... do not emulate the existing project libs if you do not need to.  If this is just to support OSC commands, a layer similar to OSC\u0027s openstackclient.api.* stuff is sufficient.  you do not need the entire httpclient and manager layer just for a CLI","accounts_in_message":[],"_revision_number":2},{"id":"0f339727cc09d35fbca5721361444481fd0d4595","author":{"_account_id":18332,"name":"Ankur","email":"ankur.gupta@intel.com","username":"ankur-gupta-f"},"date":"2017-03-30 22:46:30.000000000","message":"Abandoned","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"4b9f8579433db1d0d75e50df121c0d40633182ae","revisions":{"c8a5e8e49f2fe57165e4bacdb64fbe7fd6c61fcd":{"kind":"REWORK","_number":1,"created":"2017-03-22 01:43:30.000000000","uploader":{"_account_id":18332,"name":"Ankur","email":"ankur.gupta@intel.com","username":"ankur-gupta-f"},"ref":"refs/changes/31/448331/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-octaviaclient","ref":"refs/changes/31/448331/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-octaviaclient refs/changes/31/448331/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-octaviaclient refs/changes/31/448331/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-octaviaclient refs/changes/31/448331/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-octaviaclient refs/changes/31/448331/1"}}},"commit":{"parents":[{"commit":"691393f2f23b0751c6a7a25e86ab1abb58791ca6","subject":"Initial setup of the python-octaviaclient repo","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-octaviaclient/commit/691393f2f23b0751c6a7a25e86ab1abb58791ca6"}]}],"author":{"name":"Ankur Gupta","email":"ankur.gupta@intel.com","date":"2017-03-22 01:43:00.000000000","tz":-300},"committer":{"name":"Ankur Gupta","email":"ankur.gupta@intel.com","date":"2017-03-22 01:44:55.000000000","tz":-300},"subject":"Add skeleton to python-octaviaclient","message":"Add skeleton to python-octaviaclient\n\nAdd the basic skeleton to python-octaviaclient.\nReferences taken from other openstack client modules.\n\nChange-Id: I2cc292b4b7853a15a909aa1e6c650979e061c8ad\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-octaviaclient/commit/c8a5e8e49f2fe57165e4bacdb64fbe7fd6c61fcd"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-octaviaclient/commit/c8a5e8e49f2fe57165e4bacdb64fbe7fd6c61fcd"}]},"branch":"refs/heads/master"},"4b9f8579433db1d0d75e50df121c0d40633182ae":{"kind":"REWORK","_number":2,"created":"2017-03-22 02:20:30.000000000","uploader":{"_account_id":18332,"name":"Ankur","email":"ankur.gupta@intel.com","username":"ankur-gupta-f"},"ref":"refs/changes/31/448331/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-octaviaclient","ref":"refs/changes/31/448331/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-octaviaclient refs/changes/31/448331/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-octaviaclient refs/changes/31/448331/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-octaviaclient refs/changes/31/448331/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-octaviaclient refs/changes/31/448331/2"}}},"commit":{"parents":[{"commit":"691393f2f23b0751c6a7a25e86ab1abb58791ca6","subject":"Initial setup of the python-octaviaclient repo","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-octaviaclient/commit/691393f2f23b0751c6a7a25e86ab1abb58791ca6"}]}],"author":{"name":"Ankur Gupta","email":"ankur.gupta@intel.com","date":"2017-03-22 01:43:00.000000000","tz":-300},"committer":{"name":"Ankur","email":"ankur.gupta@intel.com","date":"2017-03-22 02:19:51.000000000","tz":0},"subject":"Add skeleton to python-octaviaclient","message":"Add skeleton to python-octaviaclient\n\nAdd the basic skeleton to python-octaviaclient.\nReferences taken from other openstack client modules.\n\nChange-Id: I2cc292b4b7853a15a909aa1e6c650979e061c8ad\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-octaviaclient/commit/4b9f8579433db1d0d75e50df121c0d40633182ae"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-octaviaclient/commit/4b9f8579433db1d0d75e50df121c0d40633182ae"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
