)]}'
{"id":"openstack%2Fpython-mistralclient~245034","triplet_id":"openstack%2Fpython-mistralclient~master~Ic099aaec88377a76a17700c33fed944e52ec5633","project":"openstack/python-mistralclient","branch":"master","topic":"bp/mistral-osc-plugin","hashtags":[],"change_id":"Ic099aaec88377a76a17700c33fed944e52ec5633","subject":"Introduce openstackclient plugin","status":"MERGED","created":"2015-11-13 08:55:31.000000000","updated":"2015-11-30 18:29:03.000000000","submitted":"2015-11-30 06:53:45.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":11,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"3f1303ee3cf5068be1bbf9f95a76f386fb8198c6","_number":245034,"virtual_id_number":245034,"owner":{"_account_id":6732,"name":"Lingxian Kong","email":"anlin.kong@gmail.com","username":"kong"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":0,"_account_id":8592,"name":"Anastasia Kuznetsova","email":"akuznetsova@mirantis.com","username":"nastya-kuz"},{"value":0,"date":"2015-11-30 18:29:03.000000000","post_submit":true,"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"value":2,"date":"2015-11-30 06:53:45.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":7700,"name":"Nikolay Mahotkin","email":"nikolay.makhotkin@gmail.com","username":"nmakhotkin"},{"value":0,"date":"2015-11-23 23:45:20.000000000","_account_id":5558,"name":"Winson Chan","email":"wcchan@stackstorm.com","username":"winson-c-chan"},{"value":0,"_account_id":9432,"name":"Dmitri Zimine","email":"dz@stackstorm.com","username":"dzimine"},{"value":0,"_account_id":8731,"name":"Renat Akhmerov","email":"renat.akhmerov@gmail.com","username":"rakhmerov"},{"value":0,"_account_id":6732,"name":"Lingxian Kong","email":"anlin.kong@gmail.com","username":"kong"},{"value":0,"_account_id":18238,"name":"Hardik Parekh","email":"hardik.parekh047@gmail.com","username":"hparekh"}],"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":7700,"name":"Nikolay Mahotkin","email":"nikolay.makhotkin@gmail.com","username":"nmakhotkin"},"recommended":{"_account_id":8592,"name":"Anastasia Kuznetsova","email":"akuznetsova@mirantis.com","username":"nastya-kuz"},"all":[{"value":1,"date":"2015-11-23 15:12:20.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":8592,"name":"Anastasia Kuznetsova","email":"akuznetsova@mirantis.com","username":"nastya-kuz"},{"value":0,"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":2,"date":"2015-11-26 13:13:32.000000000","_account_id":7700,"name":"Nikolay Mahotkin","email":"nikolay.makhotkin@gmail.com","username":"nmakhotkin"},{"value":0,"_account_id":5558,"name":"Winson Chan","email":"wcchan@stackstorm.com","username":"winson-c-chan"},{"value":0,"_account_id":9432,"name":"Dmitri Zimine","email":"dz@stackstorm.com","username":"dzimine"},{"value":2,"date":"2015-11-30 06:50:42.000000000","_account_id":8731,"name":"Renat Akhmerov","email":"renat.akhmerov@gmail.com","username":"rakhmerov"},{"value":0,"_account_id":6732,"name":"Lingxian Kong","email":"anlin.kong@gmail.com","username":"kong"},{"value":1,"date":"2015-11-30 05:18:12.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":18238,"name":"Hardik Parekh","email":"hardik.parekh047@gmail.com","username":"hparekh"}],"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":{"approved":{"_account_id":8731,"name":"Renat Akhmerov","email":"renat.akhmerov@gmail.com","username":"rakhmerov"},"all":[{"value":0,"_account_id":8592,"name":"Anastasia Kuznetsova","email":"akuznetsova@mirantis.com","username":"nastya-kuz"},{"value":0,"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":7700,"name":"Nikolay Mahotkin","email":"nikolay.makhotkin@gmail.com","username":"nmakhotkin"},{"value":0,"_account_id":5558,"name":"Winson Chan","email":"wcchan@stackstorm.com","username":"winson-c-chan"},{"value":0,"_account_id":9432,"name":"Dmitri Zimine","email":"dz@stackstorm.com","username":"dzimine"},{"value":1,"date":"2015-11-30 06:50:42.000000000","_account_id":8731,"name":"Renat Akhmerov","email":"renat.akhmerov@gmail.com","username":"rakhmerov"},{"value":0,"_account_id":6732,"name":"Lingxian Kong","email":"anlin.kong@gmail.com","username":"kong"},{"value":0,"_account_id":18238,"name":"Hardik Parekh","email":"hardik.parekh047@gmail.com","username":"hparekh"}],"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":5558,"name":"Winson Chan","email":"wcchan@stackstorm.com","username":"winson-c-chan"},{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"_account_id":6732,"name":"Lingxian Kong","email":"anlin.kong@gmail.com","username":"kong"},{"_account_id":7700,"name":"Nikolay Mahotkin","email":"nikolay.makhotkin@gmail.com","username":"nmakhotkin"},{"_account_id":8592,"name":"Anastasia Kuznetsova","email":"akuznetsova@mirantis.com","username":"nastya-kuz"},{"_account_id":8731,"name":"Renat Akhmerov","email":"renat.akhmerov@gmail.com","username":"rakhmerov"},{"_account_id":9432,"name":"Dmitri Zimine","email":"dz@stackstorm.com","username":"dzimine"},{"_account_id":18238,"name":"Hardik Parekh","email":"hardik.parekh047@gmail.com","username":"hparekh"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2015-11-16 16:40:21.000000000","updated_by":{"_account_id":9432,"name":"Dmitri Zimine","email":"dz@stackstorm.com","username":"dzimine"},"reviewer":{"_account_id":9432,"name":"Dmitri Zimine","email":"dz@stackstorm.com","username":"dzimine"},"state":"REVIEWER"},{"updated":"2015-11-23 15:12:20.000000000","updated_by":{"_account_id":8592,"name":"Anastasia Kuznetsova","email":"akuznetsova@mirantis.com","username":"nastya-kuz"},"reviewer":{"_account_id":8592,"name":"Anastasia Kuznetsova","email":"akuznetsova@mirantis.com","username":"nastya-kuz"},"state":"REVIEWER"},{"updated":"2015-11-23 23:45:20.000000000","updated_by":{"_account_id":5558,"name":"Winson Chan","email":"wcchan@stackstorm.com","username":"winson-c-chan"},"reviewer":{"_account_id":5558,"name":"Winson Chan","email":"wcchan@stackstorm.com","username":"winson-c-chan"},"state":"REVIEWER"},{"updated":"2015-11-26 13:13:32.000000000","updated_by":{"_account_id":7700,"name":"Nikolay Mahotkin","email":"nikolay.makhotkin@gmail.com","username":"nmakhotkin"},"reviewer":{"_account_id":7700,"name":"Nikolay Mahotkin","email":"nikolay.makhotkin@gmail.com","username":"nmakhotkin"},"state":"REVIEWER"},{"updated":"2015-11-30 05:18:12.000000000","updated_by":{"_account_id":18238,"name":"Hardik Parekh","email":"hardik.parekh047@gmail.com","username":"hparekh"},"reviewer":{"_account_id":18238,"name":"Hardik Parekh","email":"hardik.parekh047@gmail.com","username":"hparekh"},"state":"REVIEWER"},{"updated":"2015-11-30 06:50:42.000000000","updated_by":{"_account_id":8731,"name":"Renat Akhmerov","email":"renat.akhmerov@gmail.com","username":"rakhmerov"},"reviewer":{"_account_id":8731,"name":"Renat Akhmerov","email":"renat.akhmerov@gmail.com","username":"rakhmerov"},"state":"REVIEWER"},{"updated":"2015-11-30 06:53:45.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"},{"updated":"2015-11-30 18:29:03.000000000","updated_by":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"reviewer":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"state":"REVIEWER"}],"messages":[{"id":"a3231d2074510f72c11f4afada768d16e1f741ba","author":{"_account_id":6732,"name":"Lingxian Kong","email":"anlin.kong@gmail.com","username":"kong"},"date":"2015-11-13 08:55:31.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"59184eae57ee14ee6184bbfe318e8958fa1b918c","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-11-13 09:18:05.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-mistralclient-pep8 http://logs.openstack.org/34/245034/1/check/gate-python-mistralclient-pep8/59dcab4/ : FAILURE in 1m 03s\n- gate-python-mistralclient-docs http://logs.openstack.org/34/245034/1/check/gate-python-mistralclient-docs/fec983c/ : FAILURE in 1m 04s\n- gate-python-mistralclient-python27 http://logs.openstack.org/34/245034/1/check/gate-python-mistralclient-python27/4c01a79/ : FAILURE in 1m 09s\n- gate-python-mistralclient-python34 http://logs.openstack.org/34/245034/1/check/gate-python-mistralclient-python34/6c8629d/ : FAILURE in 1m 16s\n- gate-python-mistralclient-requirements http://logs.openstack.org/34/245034/1/check/gate-python-mistralclient-requirements/38cb82e/ : SUCCESS in 17s\n- gate-mistral-devstack-dsvm http://logs.openstack.org/34/245034/1/check/gate-mistral-devstack-dsvm/f567796/ : FAILURE in 19m 29s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"1b1fb8cf0d5be3b2e3fd96afb8539d64b20856ba","author":{"_account_id":6732,"name":"Lingxian Kong","email":"anlin.kong@gmail.com","username":"kong"},"date":"2015-11-14 15:10:47.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"387c8d3c145c0ff044ea8ef86162b176d1ca3eca","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-11-14 15:28:05.000000000","message":"Patch Set 2: 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-mistralclient-pep8 http://logs.openstack.org/34/245034/2/check/gate-python-mistralclient-pep8/4a98aa5/ : FAILURE in 49s\n- gate-python-mistralclient-docs http://logs.openstack.org/34/245034/2/check/gate-python-mistralclient-docs/1c7e50a/ : FAILURE in 1m 10s\n- gate-python-mistralclient-python27 http://logs.openstack.org/34/245034/2/check/gate-python-mistralclient-python27/ec38173/ : FAILURE in 1m 39s\n- gate-python-mistralclient-python34 http://logs.openstack.org/34/245034/2/check/gate-python-mistralclient-python34/5bc81ab/ : FAILURE in 1m 41s\n- gate-python-mistralclient-requirements http://logs.openstack.org/34/245034/2/check/gate-python-mistralclient-requirements/2ab4352/ : SUCCESS in 21s\n- gate-mistral-devstack-dsvm http://logs.openstack.org/34/245034/2/check/gate-mistral-devstack-dsvm/88ed7c6/ : FAILURE in 17m 10s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"67c5c54efc55a6f7fffae7086b09179c8be80768","author":{"_account_id":6732,"name":"Lingxian Kong","email":"anlin.kong@gmail.com","username":"kong"},"date":"2015-11-14 15:51:32.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"bea2065abd4d47e759032bc2bdfe4017ee93ca65","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-11-14 16:40:57.000000000","message":"Patch Set 3: 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-mistralclient-pep8 http://logs.openstack.org/34/245034/3/check/gate-python-mistralclient-pep8/792faea/ : SUCCESS in 54s\n- gate-python-mistralclient-docs http://docs-draft.openstack.org/34/245034/3/check/gate-python-mistralclient-docs/9ed4544//doc/build/html/ : SUCCESS in 55s\n- gate-python-mistralclient-python27 http://logs.openstack.org/34/245034/3/check/gate-python-mistralclient-python27/edfbcb7/ : FAILURE in 1m 19s\n- gate-python-mistralclient-python34 http://logs.openstack.org/34/245034/3/check/gate-python-mistralclient-python34/92b7519/ : FAILURE in 1m 37s\n- gate-python-mistralclient-requirements http://logs.openstack.org/34/245034/3/check/gate-python-mistralclient-requirements/39cfdb4/ : SUCCESS in 12s\n- gate-mistral-devstack-dsvm http://logs.openstack.org/34/245034/3/check/gate-mistral-devstack-dsvm/24b1e9a/ : SUCCESS in 49m 10s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"d9fc6572fb686ef0b22de2415657f4d25d8df6ad","author":{"_account_id":6732,"name":"Lingxian Kong","email":"anlin.kong@gmail.com","username":"kong"},"date":"2015-11-14 17:03:46.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"13df983dd012cb481409095790b30674de4cd4cc","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-11-14 17:41:35.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-mistralclient-pep8 http://logs.openstack.org/34/245034/4/check/gate-python-mistralclient-pep8/de7c663/ : SUCCESS in 1m 07s\n- gate-python-mistralclient-docs http://docs-draft.openstack.org/34/245034/4/check/gate-python-mistralclient-docs/b042ff6//doc/build/html/ : SUCCESS in 1m 33s\n- gate-python-mistralclient-python27 http://logs.openstack.org/34/245034/4/check/gate-python-mistralclient-python27/f2bf75a/ : SUCCESS in 1m 32s\n- gate-python-mistralclient-python34 http://logs.openstack.org/34/245034/4/check/gate-python-mistralclient-python34/d1f4dc3/ : SUCCESS in 2m 01s\n- gate-python-mistralclient-requirements http://logs.openstack.org/34/245034/4/check/gate-python-mistralclient-requirements/d0fef36/ : SUCCESS in 24s\n- gate-mistral-devstack-dsvm http://logs.openstack.org/34/245034/4/check/gate-mistral-devstack-dsvm/50d4eec/ : SUCCESS in 37m 42s (non-voting)","accounts_in_message":[],"_revision_number":4},{"id":"aca1e9e09bdedbbff4fc784c683bde5d5a90dcee","author":{"_account_id":6732,"name":"Lingxian Kong","email":"anlin.kong@gmail.com","username":"kong"},"date":"2015-11-16 14:32:39.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"f56edbf3f02d923eda87c0bfae973f3d47014acd","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-11-16 16:38:27.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-mistralclient-pep8 http://logs.openstack.org/34/245034/5/check/gate-python-mistralclient-pep8/610b701/ : SUCCESS in 1m 08s\n- gate-python-mistralclient-docs http://docs-draft.openstack.org/34/245034/5/check/gate-python-mistralclient-docs/8dd767d//doc/build/html/ : SUCCESS in 1m 04s\n- gate-python-mistralclient-python27 http://logs.openstack.org/34/245034/5/check/gate-python-mistralclient-python27/1bcc73f/ : SUCCESS in 1m 09s\n- gate-python-mistralclient-python34 http://logs.openstack.org/34/245034/5/check/gate-python-mistralclient-python34/0654997/ : SUCCESS in 1m 41s\n- gate-python-mistralclient-requirements http://logs.openstack.org/34/245034/5/check/gate-python-mistralclient-requirements/a6e8dc8/ : SUCCESS in 21s\n- gate-mistral-devstack-dsvm http://logs.openstack.org/34/245034/5/check/gate-mistral-devstack-dsvm/5736fba/ : SUCCESS in 45m 17s (non-voting)","accounts_in_message":[],"_revision_number":5},{"id":"b5546ba25bedcf33ef7e09d5ec5719a73d27ba1e","author":{"_account_id":5558,"name":"Winson Chan","email":"wcchan@stackstorm.com","username":"winson-c-chan"},"date":"2015-11-17 21:03:53.000000000","message":"Patch Set 5:\n\n(3 comments)","accounts_in_message":[],"_revision_number":5},{"id":"d8fc7eea7960b898e5629082817fe51fd7de44e7","author":{"_account_id":6732,"name":"Lingxian Kong","email":"anlin.kong@gmail.com","username":"kong"},"date":"2015-11-18 06:40:53.000000000","message":"Patch Set 5:\n\n(3 comments)","accounts_in_message":[],"_revision_number":5},{"id":"4cd1b0047aa9377b86e451caa93fd740e4a8b13d","author":{"_account_id":6732,"name":"Lingxian Kong","email":"anlin.kong@gmail.com","username":"kong"},"date":"2015-11-18 06:42:16.000000000","message":"Uploaded patch set 6.","accounts_in_message":[],"_revision_number":6},{"id":"d382b68bf63107cc150aafe7a770602281b734ae","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-11-18 07:23:50.000000000","message":"Patch Set 6: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-mistralclient-pep8 http://logs.openstack.org/34/245034/6/check/gate-python-mistralclient-pep8/51d1a03/ : SUCCESS in 1m 11s\n- gate-python-mistralclient-docs http://docs-draft.openstack.org/34/245034/6/check/gate-python-mistralclient-docs/8a01ed6//doc/build/html/ : SUCCESS in 1m 05s\n- gate-python-mistralclient-python27 http://logs.openstack.org/34/245034/6/check/gate-python-mistralclient-python27/49a5da1/ : SUCCESS in 1m 15s\n- gate-python-mistralclient-python34 http://logs.openstack.org/34/245034/6/check/gate-python-mistralclient-python34/d345152/ : SUCCESS in 3m 21s\n- gate-python-mistralclient-requirements http://logs.openstack.org/34/245034/6/check/gate-python-mistralclient-requirements/b715f32/ : SUCCESS in 20s\n- gate-mistral-devstack-dsvm http://logs.openstack.org/34/245034/6/check/gate-mistral-devstack-dsvm/64f4071/ : SUCCESS in 39m 34s (non-voting)","accounts_in_message":[],"_revision_number":6},{"id":"dc3dbb2615350793c1d07cdaa97016c2045900f5","author":{"_account_id":18238,"name":"Hardik Parekh","email":"hardik.parekh047@gmail.com","username":"hparekh"},"date":"2015-11-18 08:07:49.000000000","message":"Patch Set 6: Code-Review-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":6},{"id":"4e6933c1a1caff728d47ffb31a99124d938b6b12","author":{"_account_id":6732,"name":"Lingxian Kong","email":"anlin.kong@gmail.com","username":"kong"},"date":"2015-11-18 08:40:09.000000000","message":"Patch Set 6:\n\n(1 comment)","accounts_in_message":[],"_revision_number":6},{"id":"98379092dc65dc3d5fe01938e341bcf82c1c30e8","author":{"_account_id":18238,"name":"Hardik Parekh","email":"hardik.parekh047@gmail.com","username":"hparekh"},"date":"2015-11-18 09:14:56.000000000","message":"Patch Set 6: -Code-Review\n\n(1 comment)","accounts_in_message":[],"_revision_number":6},{"id":"bfb5a1b8e2632f85fdb7d53d56dfbf5fa0677adc","author":{"_account_id":5558,"name":"Winson Chan","email":"wcchan@stackstorm.com","username":"winson-c-chan"},"date":"2015-11-18 19:50:03.000000000","message":"Patch Set 6: Code-Review-1\n\n(2 comments)\n\n-1 on typo in the command name.  But in general, I still have concerns on overall naming of the commands in the openstack client.","accounts_in_message":[],"_revision_number":6},{"id":"c19d0fa8349038243e270775e15a1c8f309d9b98","author":{"_account_id":6732,"name":"Lingxian Kong","email":"anlin.kong@gmail.com","username":"kong"},"date":"2015-11-19 03:06:29.000000000","message":"Patch Set 6:\n\nWinson, please see http://docs.openstack.org/developer/python-openstackclient/commands.html, for now, these object names have not been used in any other projects, and I think these names are very specific to workflow as a service. \n\nOn the other hand, longer version commands will make user bothering, e.g. \u0027openstack workflow action execution list\u0027, which will decrease overall user experiences.","accounts_in_message":[],"_revision_number":6},{"id":"b7e17a7c35b83aeec9e7d753928fa1f995341809","author":{"_account_id":6732,"name":"Lingxian Kong","email":"anlin.kong@gmail.com","username":"kong"},"date":"2015-11-19 03:06:47.000000000","message":"Uploaded patch set 7.","accounts_in_message":[],"_revision_number":7},{"id":"4bff2c9886e4917ec781cacacbb6e34440086a9e","author":{"_account_id":6732,"name":"Lingxian Kong","email":"anlin.kong@gmail.com","username":"kong"},"date":"2015-11-19 03:08:55.000000000","message":"Patch Set 7:\n\nRenat, Nikolay, Anastasia, guys, what\u0027s your opinion?","accounts_in_message":[],"_revision_number":7},{"id":"65e765653b1f5b474821c2eecbcc52e76ab71fa8","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-11-19 03:46:55.000000000","message":"Patch Set 7: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-mistralclient-pep8 http://logs.openstack.org/34/245034/7/check/gate-python-mistralclient-pep8/081b869/ : SUCCESS in 1m 07s\n- gate-python-mistralclient-docs http://docs-draft.openstack.org/34/245034/7/check/gate-python-mistralclient-docs/b7fa812//doc/build/html/ : SUCCESS in 1m 10s\n- gate-python-mistralclient-python27 http://logs.openstack.org/34/245034/7/check/gate-python-mistralclient-python27/eb340f9/ : SUCCESS in 1m 09s\n- gate-python-mistralclient-python34 http://logs.openstack.org/34/245034/7/check/gate-python-mistralclient-python34/69df422/ : SUCCESS in 1m 43s\n- gate-python-mistralclient-requirements http://logs.openstack.org/34/245034/7/check/gate-python-mistralclient-requirements/88add7f/ : SUCCESS in 48s\n- gate-mistral-devstack-dsvm http://logs.openstack.org/34/245034/7/check/gate-mistral-devstack-dsvm/93d8c1c/ : SUCCESS in 37m 31s (non-voting)","accounts_in_message":[],"_revision_number":7},{"id":"ad14fc6b0b9c68b9a7254649f3bfe6bc7ef7d1a6","author":{"_account_id":6732,"name":"Lingxian Kong","email":"anlin.kong@gmail.com","username":"kong"},"date":"2015-11-23 13:17:25.000000000","message":"Uploaded patch set 8.","accounts_in_message":[],"_revision_number":8},{"id":"f86621ad1ab897360d465f1ecd18182f7e0da6c7","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-11-23 13:56:13.000000000","message":"Patch Set 8: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-mistralclient-pep8 http://logs.openstack.org/34/245034/8/check/gate-python-mistralclient-pep8/5f65721/ : SUCCESS in 1m 14s\n- gate-python-mistralclient-docs http://docs-draft.openstack.org/34/245034/8/check/gate-python-mistralclient-docs/ade4b36//doc/build/html/ : SUCCESS in 1m 09s\n- gate-python-mistralclient-python27 http://logs.openstack.org/34/245034/8/check/gate-python-mistralclient-python27/2907256/ : SUCCESS in 1m 19s\n- gate-python-mistralclient-python34 http://logs.openstack.org/34/245034/8/check/gate-python-mistralclient-python34/50e977e/ : SUCCESS in 2m 06s\n- gate-python-mistralclient-requirements http://logs.openstack.org/34/245034/8/check/gate-python-mistralclient-requirements/d7e903d/ : SUCCESS in 33s\n- gate-python-mistralclient-devstack-dsvm http://logs.openstack.org/34/245034/8/check/gate-python-mistralclient-devstack-dsvm/bb8dfd3/ : SUCCESS in 33m 19s (non-voting)","accounts_in_message":[],"_revision_number":8},{"id":"e166f7a0b5a9d5a84ad57c5fc3cf50ba19c5f357","author":{"_account_id":8592,"name":"Anastasia Kuznetsova","email":"akuznetsova@mirantis.com","username":"nastya-kuz"},"date":"2015-11-23 15:12:20.000000000","message":"Patch Set 8: Code-Review+1","accounts_in_message":[],"_revision_number":8},{"id":"da042d3d58251f5084585b2686ac4451751f8b00","author":{"_account_id":5558,"name":"Winson Chan","email":"wcchan@stackstorm.com","username":"winson-c-chan"},"date":"2015-11-23 23:45:20.000000000","message":"Patch Set 8:\n\nLingxian, I don\u0027t see feedbacks here from Nikolay or Renat yet. I want to hear their feedbacks first.","accounts_in_message":[],"_revision_number":8},{"id":"77297146445900864865a86be731c1fefd78fed5","author":{"_account_id":7700,"name":"Nikolay Mahotkin","email":"nikolay.makhotkin@gmail.com","username":"nmakhotkin"},"date":"2015-11-26 13:13:32.000000000","message":"Patch Set 8: Code-Review+2","accounts_in_message":[],"_revision_number":8},{"id":"a55627a15a40509f0b5a815130a6538bd11bbcb7","author":{"_account_id":18238,"name":"Hardik Parekh","email":"hardik.parekh047@gmail.com","username":"hparekh"},"date":"2015-11-30 05:18:12.000000000","message":"Patch Set 8: Code-Review+1","accounts_in_message":[],"_revision_number":8},{"id":"65fee3e694a524e602b26c02f95e9fd525a3f12d","author":{"_account_id":8731,"name":"Renat Akhmerov","email":"renat.akhmerov@gmail.com","username":"rakhmerov"},"date":"2015-11-30 06:50:42.000000000","message":"Patch Set 8: Code-Review+2 Workflow+1\n\nNo remarks, looks perfect to me.","accounts_in_message":[],"_revision_number":8},{"id":"16b1dd43cd4234c251ee6babfd2815da8d141f02","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-11-30 06:50:47.000000000","message":"Patch Set 8: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":8},{"id":"20f827798c86d4560dcb4149405ac8f001cac0d3","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-11-30 06:53:45.000000000","message":"Patch Set 8: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- gate-python-mistralclient-docs http://docs-draft.openstack.org/34/245034/8/gate/gate-python-mistralclient-docs/9e34d60//doc/build/html/ : SUCCESS in 1m 13s\n- gate-python-mistralclient-pep8 http://logs.openstack.org/34/245034/8/gate/gate-python-mistralclient-pep8/797e0d1/ : SUCCESS in 1m 09s\n- gate-python-mistralclient-python27 http://logs.openstack.org/34/245034/8/gate/gate-python-mistralclient-python27/9005901/ : SUCCESS in 1m 32s\n- gate-python-mistralclient-python34 http://logs.openstack.org/34/245034/8/gate/gate-python-mistralclient-python34/67d038c/ : SUCCESS in 2m 01s\n- gate-python-mistralclient-requirements http://logs.openstack.org/34/245034/8/gate/gate-python-mistralclient-requirements/55a96dc/ : SUCCESS in 23s","accounts_in_message":[],"_revision_number":8},{"id":"66dcc3eb95282b66d3f6c1fe732bde977a77e35e","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-11-30 06:53:47.000000000","message":"Change has been successfully merged into the git repository.","accounts_in_message":[],"_revision_number":8},{"id":"c578c7e3f28bed733b128339c69bf01ad485f1fd","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2015-11-30 18:29:03.000000000","message":"Patch Set 8:\n\nglad to see this happen, be sure to update mistralclient docs too, both developer docs on how to contribute new functions and user docs on the changes they are seeing","accounts_in_message":[],"_revision_number":8}],"current_revision_number":8,"current_revision":"ccef0817d56715c307f4bf4a4878ea6cecc27f97","revisions":{"3faac366d5c7f6aefdb522f9a9b5600e1fa76562":{"kind":"REWORK","_number":1,"created":"2015-11-13 08:55:31.000000000","uploader":{"_account_id":6732,"name":"Lingxian Kong","email":"anlin.kong@gmail.com","username":"kong"},"ref":"refs/changes/34/245034/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-mistralclient","ref":"refs/changes/34/245034/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-mistralclient refs/changes/34/245034/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-mistralclient refs/changes/34/245034/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-mistralclient refs/changes/34/245034/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-mistralclient refs/changes/34/245034/1"}}},"commit":{"parents":[{"commit":"ef58b731dcee00e0c20cc925afae42d5e3e6d690","subject":"Create pagination for the mistral client","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-mistralclient/commit/ef58b731dcee00e0c20cc925afae42d5e3e6d690"}]}],"author":{"name":"Lingxian Kong","email":"anlin.kong@gmail.com","date":"2015-11-13 08:50:18.000000000","tz":480},"committer":{"name":"Lingxian Kong","email":"anlin.kong@gmail.com","date":"2015-11-13 08:50:18.000000000","tz":480},"subject":"[WIP]Introduce openstackclient plugin","message":"[WIP]Introduce openstackclient plugin\n\nAdds the code necessary for mistralclient to work as a plugin for\nopenstackclient.\n\nChange-Id: Ic099aaec88377a76a17700c33fed944e52ec5633\nImplements: blueprint mistral-osc-plugin\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-mistralclient/commit/3faac366d5c7f6aefdb522f9a9b5600e1fa76562"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-mistralclient/commit/3faac366d5c7f6aefdb522f9a9b5600e1fa76562"}]},"branch":"refs/heads/master"},"51eddea1543b8055d0f0367f214544b00cb47788":{"kind":"REWORK","_number":2,"created":"2015-11-14 15:10:47.000000000","uploader":{"_account_id":6732,"name":"Lingxian Kong","email":"anlin.kong@gmail.com","username":"kong"},"ref":"refs/changes/34/245034/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-mistralclient","ref":"refs/changes/34/245034/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-mistralclient refs/changes/34/245034/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-mistralclient refs/changes/34/245034/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-mistralclient refs/changes/34/245034/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-mistralclient refs/changes/34/245034/2"}}},"commit":{"parents":[{"commit":"ef58b731dcee00e0c20cc925afae42d5e3e6d690","subject":"Create pagination for the mistral client","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-mistralclient/commit/ef58b731dcee00e0c20cc925afae42d5e3e6d690"}]}],"author":{"name":"Lingxian Kong","email":"anlin.kong@gmail.com","date":"2015-11-13 08:50:18.000000000","tz":480},"committer":{"name":"Lingxian Kong","email":"anlin.kong@gmail.com","date":"2015-11-14 15:10:43.000000000","tz":480},"subject":"Introduce openstackclient plugin","message":"Introduce openstackclient plugin\n\nAdds the code necessary for mistralclient to work as a plugin for\nopenstackclient.\n\nChange-Id: Ic099aaec88377a76a17700c33fed944e52ec5633\nImplements: blueprint mistral-osc-plugin\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-mistralclient/commit/51eddea1543b8055d0f0367f214544b00cb47788"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-mistralclient/commit/51eddea1543b8055d0f0367f214544b00cb47788"}]},"branch":"refs/heads/master"},"a724cb0aad8b8f0919d0c3662ed1cfef5be5942d":{"kind":"REWORK","_number":3,"created":"2015-11-14 15:51:32.000000000","uploader":{"_account_id":6732,"name":"Lingxian Kong","email":"anlin.kong@gmail.com","username":"kong"},"ref":"refs/changes/34/245034/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-mistralclient","ref":"refs/changes/34/245034/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-mistralclient refs/changes/34/245034/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-mistralclient refs/changes/34/245034/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-mistralclient refs/changes/34/245034/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-mistralclient refs/changes/34/245034/3"}}},"commit":{"parents":[{"commit":"ef58b731dcee00e0c20cc925afae42d5e3e6d690","subject":"Create pagination for the mistral client","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-mistralclient/commit/ef58b731dcee00e0c20cc925afae42d5e3e6d690"}]}],"author":{"name":"Lingxian Kong","email":"anlin.kong@gmail.com","date":"2015-11-13 08:50:18.000000000","tz":480},"committer":{"name":"Lingxian Kong","email":"anlin.kong@gmail.com","date":"2015-11-14 15:51:09.000000000","tz":480},"subject":"Introduce openstackclient plugin","message":"Introduce openstackclient plugin\n\nAdds the code necessary for mistralclient to work as a plugin for\nopenstackclient.\n\nChange-Id: Ic099aaec88377a76a17700c33fed944e52ec5633\nImplements: blueprint mistral-osc-plugin\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-mistralclient/commit/a724cb0aad8b8f0919d0c3662ed1cfef5be5942d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-mistralclient/commit/a724cb0aad8b8f0919d0c3662ed1cfef5be5942d"}]},"branch":"refs/heads/master"},"5978920e5e4cda5fcbe16186194a74704db61aa6":{"kind":"REWORK","_number":4,"created":"2015-11-14 17:03:46.000000000","uploader":{"_account_id":6732,"name":"Lingxian Kong","email":"anlin.kong@gmail.com","username":"kong"},"ref":"refs/changes/34/245034/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-mistralclient","ref":"refs/changes/34/245034/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-mistralclient refs/changes/34/245034/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-mistralclient refs/changes/34/245034/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-mistralclient refs/changes/34/245034/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-mistralclient refs/changes/34/245034/4"}}},"commit":{"parents":[{"commit":"ef58b731dcee00e0c20cc925afae42d5e3e6d690","subject":"Create pagination for the mistral client","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-mistralclient/commit/ef58b731dcee00e0c20cc925afae42d5e3e6d690"}]}],"author":{"name":"Lingxian Kong","email":"anlin.kong@gmail.com","date":"2015-11-13 08:50:18.000000000","tz":480},"committer":{"name":"Lingxian Kong","email":"anlin.kong@gmail.com","date":"2015-11-14 17:03:24.000000000","tz":480},"subject":"Introduce openstackclient plugin","message":"Introduce openstackclient plugin\n\nAdds the code necessary for mistralclient to work as a plugin for\nopenstackclient.\n\nChange-Id: Ic099aaec88377a76a17700c33fed944e52ec5633\nImplements: blueprint mistral-osc-plugin\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-mistralclient/commit/5978920e5e4cda5fcbe16186194a74704db61aa6"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-mistralclient/commit/5978920e5e4cda5fcbe16186194a74704db61aa6"}]},"branch":"refs/heads/master"},"9a701baa49ab82aa17cc31a1637e32a5452f3f15":{"kind":"REWORK","_number":5,"created":"2015-11-16 14:32:39.000000000","uploader":{"_account_id":6732,"name":"Lingxian Kong","email":"anlin.kong@gmail.com","username":"kong"},"ref":"refs/changes/34/245034/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-mistralclient","ref":"refs/changes/34/245034/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-mistralclient refs/changes/34/245034/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-mistralclient refs/changes/34/245034/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-mistralclient refs/changes/34/245034/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-mistralclient refs/changes/34/245034/5"}}},"commit":{"parents":[{"commit":"ef58b731dcee00e0c20cc925afae42d5e3e6d690","subject":"Create pagination for the mistral client","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-mistralclient/commit/ef58b731dcee00e0c20cc925afae42d5e3e6d690"}]}],"author":{"name":"Lingxian Kong","email":"anlin.kong@gmail.com","date":"2015-11-13 08:50:18.000000000","tz":480},"committer":{"name":"Lingxian Kong","email":"anlin.kong@gmail.com","date":"2015-11-16 14:09:38.000000000","tz":480},"subject":"Introduce openstackclient plugin","message":"Introduce openstackclient plugin\n\nAdds the code necessary for mistralclient to work as a plugin for\nopenstackclient.\n\nSteps to test:\n- Make sure Keystone service is installed and Mistral service is\n  registered in Keystone, please refer to Mistral documentation here[1].\n  The reason we need Keystone is because OpenStackClient always needs it\n  for commands authentication.\n- Install python-mistralclient.\n- Install python-openstackclient, it will load Mistral commands via\n  plugin mechanism.\n- Config environment variables (something like OS_AUTH_URL, etc.).\n- Run Mistral commands as you want, e.g. `openstack workflow list`.\n\n[1]: http://docs.openstack.org/developer/mistral/guides/configuration_guide.html\n\nChange-Id: Ic099aaec88377a76a17700c33fed944e52ec5633\nImplements: blueprint mistral-osc-plugin\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-mistralclient/commit/9a701baa49ab82aa17cc31a1637e32a5452f3f15"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-mistralclient/commit/9a701baa49ab82aa17cc31a1637e32a5452f3f15"}]},"branch":"refs/heads/master"},"3b52e1dbed02dd7dcdab1052ab63a3befea0ab50":{"kind":"REWORK","_number":6,"created":"2015-11-18 06:42:16.000000000","uploader":{"_account_id":6732,"name":"Lingxian Kong","email":"anlin.kong@gmail.com","username":"kong"},"ref":"refs/changes/34/245034/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-mistralclient","ref":"refs/changes/34/245034/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-mistralclient refs/changes/34/245034/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-mistralclient refs/changes/34/245034/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-mistralclient refs/changes/34/245034/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-mistralclient refs/changes/34/245034/6"}}},"commit":{"parents":[{"commit":"ef58b731dcee00e0c20cc925afae42d5e3e6d690","subject":"Create pagination for the mistral client","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-mistralclient/commit/ef58b731dcee00e0c20cc925afae42d5e3e6d690"}]}],"author":{"name":"Lingxian Kong","email":"anlin.kong@gmail.com","date":"2015-11-13 08:50:18.000000000","tz":480},"committer":{"name":"Lingxian Kong","email":"anlin.kong@gmail.com","date":"2015-11-18 06:40:21.000000000","tz":480},"subject":"Introduce openstackclient plugin","message":"Introduce openstackclient plugin\n\nAdds the code necessary for mistralclient to work as a plugin for\nopenstackclient.\n\nSteps to test:\n- Make sure Keystone service is installed and Mistral service is\n  registered in Keystone, please refer to Mistral documentation here[1].\n  The reason we need Keystone is because OpenStackClient always needs it\n  for commands authentication.\n- Install python-mistralclient.\n- Install python-openstackclient, it will load Mistral commands via\n  plugin mechanism.\n- Config environment variables (something like OS_AUTH_URL, etc.).\n- Run Mistral commands as you want, e.g. `openstack workflow list`.\n\nTODO:\n- update python-openstackclient documentation to let other projects know\n  what objects our mistral project is using, to avoid potential\n  conflicts in future.\n\n[1]: http://docs.openstack.org/developer/mistral/guides/configuration_guide.html\n\nChange-Id: Ic099aaec88377a76a17700c33fed944e52ec5633\nImplements: blueprint mistral-osc-plugin\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-mistralclient/commit/3b52e1dbed02dd7dcdab1052ab63a3befea0ab50"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-mistralclient/commit/3b52e1dbed02dd7dcdab1052ab63a3befea0ab50"}]},"branch":"refs/heads/master"},"a3de7e19c59321c25c017dc0794728f59d1d9f2b":{"kind":"REWORK","_number":7,"created":"2015-11-19 03:06:47.000000000","uploader":{"_account_id":6732,"name":"Lingxian Kong","email":"anlin.kong@gmail.com","username":"kong"},"ref":"refs/changes/34/245034/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-mistralclient","ref":"refs/changes/34/245034/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-mistralclient refs/changes/34/245034/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-mistralclient refs/changes/34/245034/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-mistralclient refs/changes/34/245034/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-mistralclient refs/changes/34/245034/7"}}},"commit":{"parents":[{"commit":"ef58b731dcee00e0c20cc925afae42d5e3e6d690","subject":"Create pagination for the mistral client","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-mistralclient/commit/ef58b731dcee00e0c20cc925afae42d5e3e6d690"}]}],"author":{"name":"Lingxian Kong","email":"anlin.kong@gmail.com","date":"2015-11-13 08:50:18.000000000","tz":480},"committer":{"name":"Lingxian Kong","email":"anlin.kong@gmail.com","date":"2015-11-19 03:00:17.000000000","tz":480},"subject":"Introduce openstackclient plugin","message":"Introduce openstackclient plugin\n\nAdds the code necessary for mistralclient to work as a plugin for\nopenstackclient.\n\nSteps to test:\n- Make sure Keystone service is installed and Mistral service is\n  registered in Keystone, please refer to Mistral documentation here[1].\n  The reason we need Keystone is because OpenStackClient always needs it\n  for commands authentication.\n- Install python-mistralclient.\n- Install python-openstackclient, it will load Mistral commands via\n  plugin mechanism.\n- Config environment variables (something like OS_AUTH_URL, etc.).\n- Run Mistral commands as you want, e.g. `openstack workflow list`.\n\nTODO:\n- update python-openstackclient documentation to let other projects know\n  what objects our mistral project is using, to avoid potential\n  conflicts in future.\n\n[1]: http://docs.openstack.org/developer/mistral/guides/configuration_guide.html\n\nChange-Id: Ic099aaec88377a76a17700c33fed944e52ec5633\nImplements: blueprint mistral-osc-plugin\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-mistralclient/commit/a3de7e19c59321c25c017dc0794728f59d1d9f2b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-mistralclient/commit/a3de7e19c59321c25c017dc0794728f59d1d9f2b"}]},"branch":"refs/heads/master"},"ccef0817d56715c307f4bf4a4878ea6cecc27f97":{"kind":"REWORK","_number":8,"created":"2015-11-23 13:17:25.000000000","uploader":{"_account_id":6732,"name":"Lingxian Kong","email":"anlin.kong@gmail.com","username":"kong"},"ref":"refs/changes/34/245034/8","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-mistralclient","ref":"refs/changes/34/245034/8","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-mistralclient refs/changes/34/245034/8 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-mistralclient refs/changes/34/245034/8 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-mistralclient refs/changes/34/245034/8 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-mistralclient refs/changes/34/245034/8"}}},"commit":{"parents":[{"commit":"ef58b731dcee00e0c20cc925afae42d5e3e6d690","subject":"Create pagination for the mistral client","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-mistralclient/commit/ef58b731dcee00e0c20cc925afae42d5e3e6d690"}]}],"author":{"name":"Lingxian Kong","email":"anlin.kong@gmail.com","date":"2015-11-13 08:50:18.000000000","tz":480},"committer":{"name":"Lingxian Kong","email":"anlin.kong@gmail.com","date":"2015-11-23 13:15:35.000000000","tz":480},"subject":"Introduce openstackclient plugin","message":"Introduce openstackclient plugin\n\nAdds the code necessary for mistralclient to work as a plugin for\nopenstackclient.\n\nSteps to test:\n- Make sure Keystone service is installed and Mistral service is\n  registered in Keystone, please refer to Mistral documentation here[1].\n  The reason we need Keystone is because OpenStackClient always needs it\n  for commands authentication.\n- Install python-mistralclient.\n- Install python-openstackclient, it will load Mistral commands via\n  plugin mechanism.\n- Config environment variables (something like OS_AUTH_URL, etc.).\n- Run Mistral commands as you want, e.g. `openstack workflow list`.\n\nTODO:\n- update python-openstackclient documentation to let other projects know\n  what objects our mistral project is using, to avoid potential\n  conflicts in future.\n\n[1]: http://docs.openstack.org/developer/mistral/guides/configuration_guide.html\n\nImplements: blueprint mistral-osc-plugin\nChange-Id: Ic099aaec88377a76a17700c33fed944e52ec5633\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-mistralclient/commit/ccef0817d56715c307f4bf4a4878ea6cecc27f97"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-mistralclient/commit/ccef0817d56715c307f4bf4a4878ea6cecc27f97"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
