)]}'
{"id":"openstack%2Fpython-mistralclient~414553","triplet_id":"openstack%2Fpython-mistralclient~master~Ic49f58626cf129f9c9399268c3cd12cc93eee039","project":"openstack/python-mistralclient","branch":"master","topic":"bp/mistral-client-api-filters","hashtags":[],"change_id":"Ic49f58626cf129f9c9399268c3cd12cc93eee039","subject":"Add filters to client Python APIs","status":"MERGED","created":"2016-12-23 11:44:55.000000000","updated":"2017-01-03 05:50:10.000000000","submitted":"2017-01-03 05:50:09.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"9fa387ffb73bfbab3ec060918bf443ff37e8c74d","_number":414553,"virtual_id_number":414553,"owner":{"_account_id":8731,"name":"Renat Akhmerov","email":"renat.akhmerov@gmail.com","username":"rakhmerov"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":0,"_account_id":9712,"name":"Dougal Matthews","email":"dougal.matthews@canonical.com","username":"dougal"},{"value":0,"_account_id":17089,"name":"Gal Margalit","email":"galmargalit@gmail.com","username":"Gal"},{"value":2,"date":"2017-01-03 05:50:09.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,"_account_id":5558,"name":"Winson Chan","email":"wcchan@stackstorm.com","username":"winson-c-chan"},{"value":0,"_account_id":19206,"name":"Dawid Deja","email":"dawdej@gmail.com","username":"ddeja"},{"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"},{"value":0,"_account_id":20863,"name":"Sharat Sharma","email":"sharat.sharma@in.ibm.com","username":"sharat.sharma"}],"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":19206,"name":"Dawid Deja","email":"dawdej@gmail.com","username":"ddeja"},"recommended":{"_account_id":17089,"name":"Gal Margalit","email":"galmargalit@gmail.com","username":"Gal"},"all":[{"value":0,"_account_id":9712,"name":"Dougal Matthews","email":"dougal.matthews@canonical.com","username":"dougal"},{"value":1,"date":"2016-12-28 13:01:18.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":17089,"name":"Gal Margalit","email":"galmargalit@gmail.com","username":"Gal"},{"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":2,"date":"2017-01-02 14:14:30.000000000","_account_id":19206,"name":"Dawid Deja","email":"dawdej@gmail.com","username":"ddeja"},{"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":2,"date":"2017-01-03 05:20:34.000000000","_account_id":18238,"name":"Hardik Parekh","email":"hardik.parekh047@gmail.com","username":"hparekh"},{"value":1,"date":"2016-12-27 06:12:12.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":20863,"name":"Sharat Sharma","email":"sharat.sharma@in.ibm.com","username":"sharat.sharma"}],"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":18238,"name":"Hardik Parekh","email":"hardik.parekh047@gmail.com","username":"hparekh"},"all":[{"value":0,"date":"2016-12-27 11:54:29.000000000","_account_id":9712,"name":"Dougal Matthews","email":"dougal.matthews@canonical.com","username":"dougal"},{"value":0,"_account_id":17089,"name":"Gal Margalit","email":"galmargalit@gmail.com","username":"Gal"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"date":"2016-12-27 11:54:29.000000000","_account_id":7700,"name":"Nikolay Mahotkin","email":"nikolay.makhotkin@gmail.com","username":"nmakhotkin"},{"value":0,"date":"2016-12-27 11:54:29.000000000","_account_id":5558,"name":"Winson Chan","email":"wcchan@stackstorm.com","username":"winson-c-chan"},{"value":0,"_account_id":19206,"name":"Dawid Deja","email":"dawdej@gmail.com","username":"ddeja"},{"value":0,"_account_id":8731,"name":"Renat Akhmerov","email":"renat.akhmerov@gmail.com","username":"rakhmerov"},{"value":0,"date":"2016-12-27 11:54:29.000000000","_account_id":6732,"name":"Lingxian Kong","email":"anlin.kong@gmail.com","username":"kong"},{"value":1,"date":"2017-01-03 05:20:34.000000000","_account_id":18238,"name":"Hardik Parekh","email":"hardik.parekh047@gmail.com","username":"hparekh"},{"value":0,"_account_id":20863,"name":"Sharat Sharma","email":"sharat.sharma@in.ibm.com","username":"sharat.sharma"}],"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":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":8731,"name":"Renat Akhmerov","email":"renat.akhmerov@gmail.com","username":"rakhmerov"},{"_account_id":9712,"name":"Dougal Matthews","email":"dougal.matthews@canonical.com","username":"dougal"},{"_account_id":17089,"name":"Gal Margalit","email":"galmargalit@gmail.com","username":"Gal"},{"_account_id":18238,"name":"Hardik Parekh","email":"hardik.parekh047@gmail.com","username":"hparekh"},{"_account_id":19206,"name":"Dawid Deja","email":"dawdej@gmail.com","username":"ddeja"},{"_account_id":20863,"name":"Sharat Sharma","email":"sharat.sharma@in.ibm.com","username":"sharat.sharma"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2016-12-27 06:12:12.000000000","updated_by":{"_account_id":20863,"name":"Sharat Sharma","email":"sharat.sharma@in.ibm.com","username":"sharat.sharma"},"reviewer":{"_account_id":20863,"name":"Sharat Sharma","email":"sharat.sharma@in.ibm.com","username":"sharat.sharma"},"state":"REVIEWER"},{"updated":"2016-12-27 11:54:29.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":"2016-12-27 11:54:29.000000000","updated_by":{"_account_id":6732,"name":"Lingxian Kong","email":"anlin.kong@gmail.com","username":"kong"},"reviewer":{"_account_id":6732,"name":"Lingxian Kong","email":"anlin.kong@gmail.com","username":"kong"},"state":"REVIEWER"},{"updated":"2016-12-27 11:54:29.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":"2016-12-27 11:54:29.000000000","updated_by":{"_account_id":9712,"name":"Dougal Matthews","email":"dougal.matthews@canonical.com","username":"dougal"},"reviewer":{"_account_id":9712,"name":"Dougal Matthews","email":"dougal.matthews@canonical.com","username":"dougal"},"state":"REVIEWER"},{"updated":"2016-12-28 13:01:18.000000000","updated_by":{"_account_id":17089,"name":"Gal Margalit","email":"galmargalit@gmail.com","username":"Gal"},"reviewer":{"_account_id":17089,"name":"Gal Margalit","email":"galmargalit@gmail.com","username":"Gal"},"state":"REVIEWER"},{"updated":"2017-01-02 14:14:30.000000000","updated_by":{"_account_id":19206,"name":"Dawid Deja","email":"dawdej@gmail.com","username":"ddeja"},"reviewer":{"_account_id":19206,"name":"Dawid Deja","email":"dawdej@gmail.com","username":"ddeja"},"state":"REVIEWER"},{"updated":"2017-01-03 05:20:34.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":"2017-01-03 05:50:09.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"16cdb9dde2f5755f5703892b3dd81eb54e8bf2b5","author":{"_account_id":8731,"name":"Renat Akhmerov","email":"renat.akhmerov@gmail.com","username":"rakhmerov"},"date":"2016-12-23 11:44:55.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"96d575c65375235e5d1a7a54ceda946b7e6e225e","author":{"_account_id":8731,"name":"Renat Akhmerov","email":"renat.akhmerov@gmail.com","username":"rakhmerov"},"date":"2016-12-23 11:46:07.000000000","message":"Patch Set 1: Workflow-1","accounts_in_message":[],"_revision_number":1},{"id":"a5643b52cdf2824fefc63ceb64e8fbea9137591d","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-12-23 12:17:45.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-docs-ubuntu-xenial http://docs-draft.openstack.org/53/414553/1/check/gate-python-mistralclient-docs-ubuntu-xenial/e073486//doc/build/html/ : SUCCESS in 4m 58s\n- gate-python-mistralclient-pep8-ubuntu-xenial http://logs.openstack.org/53/414553/1/check/gate-python-mistralclient-pep8-ubuntu-xenial/68c9382/ : SUCCESS in 2m 39s\n- gate-python-mistralclient-python27-ubuntu-xenial http://logs.openstack.org/53/414553/1/check/gate-python-mistralclient-python27-ubuntu-xenial/eeca664/ : SUCCESS in 2m 33s\n- gate-python-mistralclient-python35 http://logs.openstack.org/53/414553/1/check/gate-python-mistralclient-python35/cace972/ : SUCCESS in 3m 59s\n- check-osc-plugins http://logs.openstack.org/53/414553/1/check/check-osc-plugins/db92ebf/ : SUCCESS in 3m 42s (non-voting)\n- gate-python-mistralclient-devstack-dsvm-ubuntu-xenial http://logs.openstack.org/53/414553/1/check/gate-python-mistralclient-devstack-dsvm-ubuntu-xenial/d0bbe32/ : FAILURE in 31m 38s","accounts_in_message":[],"_revision_number":1},{"id":"24b5144f414102012f394a81b13d76d5c476b51a","author":{"_account_id":8731,"name":"Renat Akhmerov","email":"renat.akhmerov@gmail.com","username":"rakhmerov"},"date":"2016-12-26 09:33:43.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"3fe8406e3f90db1b998f0b841a42bcb3d2c4fae9","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-12-26 10:05:28.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-mistralclient-docs-ubuntu-xenial http://docs-draft.openstack.org/53/414553/2/check/gate-python-mistralclient-docs-ubuntu-xenial/4138759//doc/build/html/ : SUCCESS in 3m 43s\n- gate-python-mistralclient-pep8-ubuntu-xenial http://logs.openstack.org/53/414553/2/check/gate-python-mistralclient-pep8-ubuntu-xenial/097f3ad/ : SUCCESS in 4m 02s\n- gate-python-mistralclient-python27-ubuntu-xenial http://logs.openstack.org/53/414553/2/check/gate-python-mistralclient-python27-ubuntu-xenial/bac4489/ : SUCCESS in 2m 29s\n- gate-python-mistralclient-python35 http://logs.openstack.org/53/414553/2/check/gate-python-mistralclient-python35/f014c89/ : SUCCESS in 4m 59s\n- check-osc-plugins http://logs.openstack.org/53/414553/2/check/check-osc-plugins/44b9693/ : SUCCESS in 3m 42s (non-voting)\n- gate-python-mistralclient-devstack-dsvm-ubuntu-xenial http://logs.openstack.org/53/414553/2/check/gate-python-mistralclient-devstack-dsvm-ubuntu-xenial/db58195/ : SUCCESS in 30m 23s","accounts_in_message":[],"_revision_number":2},{"id":"7f3a7df704f2546359cdf4053b83f331aa5d332f","author":{"_account_id":20863,"name":"Sharat Sharma","email":"sharat.sharma@in.ibm.com","username":"sharat.sharma"},"date":"2016-12-27 06:12:12.000000000","message":"Patch Set 2: Code-Review+1","accounts_in_message":[],"_revision_number":2},{"id":"5401e07f7e179cab41a7cef7a7beb2d6c4bdd6d1","author":{"_account_id":8731,"name":"Renat Akhmerov","email":"renat.akhmerov@gmail.com","username":"rakhmerov"},"date":"2016-12-27 11:55:28.000000000","message":"Patch Set 2:\n\nWe don\u0027t have infrastructure to directly test Python API methods in functional tests. But tests for CLI which indirectly test them are in https://review.openstack.org/#/c/415158/","accounts_in_message":[],"_revision_number":2},{"id":"37f6ac331a00ce5bc969a5f4263d2816ebc9141f","author":{"_account_id":17089,"name":"Gal Margalit","email":"galmargalit@gmail.com","username":"Gal"},"date":"2016-12-28 13:01:18.000000000","message":"Patch Set 2: Code-Review+1\n\nI really need these ☺","accounts_in_message":[],"_revision_number":2},{"id":"30682daf658ae74a2b25242d9db61fd3c4e67f5b","author":{"_account_id":19206,"name":"Dawid Deja","email":"dawdej@gmail.com","username":"ddeja"},"date":"2017-01-02 14:14:30.000000000","message":"Patch Set 2: Code-Review+2","accounts_in_message":[],"_revision_number":2},{"id":"9db0906719fee77efe29ee6ca4dfa39da5eac43e","author":{"_account_id":18238,"name":"Hardik Parekh","email":"hardik.parekh047@gmail.com","username":"hparekh"},"date":"2017-01-03 05:20:34.000000000","message":"Patch Set 2: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":2},{"id":"21a4b835ae9172d8790996102ab5a2dd6b016d8d","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-01-03 05:20:45.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":2},{"id":"758badf2f4c2964542461a60249a1afdd100d476","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-01-03 05:50:09.000000000","message":"Patch Set 2: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- gate-python-mistralclient-docs-ubuntu-xenial http://docs-draft.openstack.org/53/414553/2/gate/gate-python-mistralclient-docs-ubuntu-xenial/1f4b79f//doc/build/html/ : SUCCESS in 4m 33s\n- gate-python-mistralclient-pep8-ubuntu-xenial http://logs.openstack.org/53/414553/2/gate/gate-python-mistralclient-pep8-ubuntu-xenial/575f8af/ : SUCCESS in 2m 28s\n- gate-python-mistralclient-python27-ubuntu-xenial http://logs.openstack.org/53/414553/2/gate/gate-python-mistralclient-python27-ubuntu-xenial/b02db66/ : SUCCESS in 2m 19s\n- gate-python-mistralclient-python35 http://logs.openstack.org/53/414553/2/gate/gate-python-mistralclient-python35/c1d6be2/ : SUCCESS in 2m 24s\n- gate-python-mistralclient-devstack-dsvm-ubuntu-xenial http://logs.openstack.org/53/414553/2/gate/gate-python-mistralclient-devstack-dsvm-ubuntu-xenial/02cce89/ : SUCCESS in 29m 23s","accounts_in_message":[],"_revision_number":2},{"id":"537f19a8f5cc5f21a203e62fff0b87f432a54d17","date":"2017-01-03 05:50:10.000000000","message":"Change has been successfully merged into the git repository by Jenkins","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"fdda862e7c1b8db95a0375c1bcfba57e62b9a746","revisions":{"f8f142efe990dd6fd9427c26d021f59c712ac69b":{"kind":"REWORK","_number":1,"created":"2016-12-23 11:44:55.000000000","uploader":{"_account_id":8731,"name":"Renat Akhmerov","email":"renat.akhmerov@gmail.com","username":"rakhmerov"},"ref":"refs/changes/53/414553/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-mistralclient","ref":"refs/changes/53/414553/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-mistralclient refs/changes/53/414553/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-mistralclient refs/changes/53/414553/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-mistralclient refs/changes/53/414553/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-mistralclient refs/changes/53/414553/1"}}},"commit":{"parents":[{"commit":"b423e2071e8f5693fcb237a7adf1cbd93edce271","subject":"Merge \"Move json.loads() method to utils.py, and use \"with\" to deal with file objects\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-mistralclient/commit/b423e2071e8f5693fcb237a7adf1cbd93edce271"}]}],"author":{"name":"Renat Akhmerov","email":"renat.akhmerov@gmail.com","date":"2016-12-23 11:13:42.000000000","tz":420},"committer":{"name":"Renat Akhmerov","email":"renat.akhmerov@gmail.com","date":"2016-12-23 11:25:13.000000000","tz":420},"subject":"Add filters to client Python APIs","message":"Add filters to client Python APIs\n\n* A number of Mistral REST API endpoints support parameters that\n  allow to filter colections. For example, we can pass\n  do \u0027GET /v2/actions?name\u003din:std.\u0027 in a query string and Mistral\n  will return only actions containing \u0027std.\u0027 in their name.\n  This capability was missing in the client APIs, this patch\n  adds corresponding parameters in the APIs for actions,\n  workflows, executions (workflow executions) and tasks (task\n  executions).\n\nTODO:\n- Add required tests\n\nPartially implements: blueprint mistral-client-api-filters\nChange-Id: Ic49f58626cf129f9c9399268c3cd12cc93eee039\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-mistralclient/commit/f8f142efe990dd6fd9427c26d021f59c712ac69b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-mistralclient/commit/f8f142efe990dd6fd9427c26d021f59c712ac69b"}]},"branch":"refs/heads/master"},"fdda862e7c1b8db95a0375c1bcfba57e62b9a746":{"kind":"REWORK","_number":2,"created":"2016-12-26 09:33:43.000000000","uploader":{"_account_id":8731,"name":"Renat Akhmerov","email":"renat.akhmerov@gmail.com","username":"rakhmerov"},"ref":"refs/changes/53/414553/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-mistralclient","ref":"refs/changes/53/414553/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-mistralclient refs/changes/53/414553/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-mistralclient refs/changes/53/414553/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-mistralclient refs/changes/53/414553/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-mistralclient refs/changes/53/414553/2"}}},"commit":{"parents":[{"commit":"b423e2071e8f5693fcb237a7adf1cbd93edce271","subject":"Merge \"Move json.loads() method to utils.py, and use \"with\" to deal with file objects\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-mistralclient/commit/b423e2071e8f5693fcb237a7adf1cbd93edce271"}]}],"author":{"name":"Renat Akhmerov","email":"renat.akhmerov@gmail.com","date":"2016-12-23 11:13:42.000000000","tz":420},"committer":{"name":"Renat Akhmerov","email":"renat.akhmerov@gmail.com","date":"2016-12-26 09:32:51.000000000","tz":420},"subject":"Add filters to client Python APIs","message":"Add filters to client Python APIs\n\n* A number of Mistral REST API endpoints support parameters that\n  allow to filter colections. For example, we can pass\n  do \u0027GET /v2/actions?name\u003din:std.\u0027 in a query string and Mistral\n  will return only actions containing \u0027std.\u0027 in their name.\n  This capability was missing in the client APIs, this patch\n  adds corresponding parameters in the APIs for actions,\n  workflows, executions (workflow executions) and tasks (task\n  executions).\n\nTODO:\n- Add required tests\n\nPartially implements: blueprint mistral-client-api-filters\nChange-Id: Ic49f58626cf129f9c9399268c3cd12cc93eee039\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-mistralclient/commit/fdda862e7c1b8db95a0375c1bcfba57e62b9a746"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-mistralclient/commit/fdda862e7c1b8db95a0375c1bcfba57e62b9a746"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
