)]}'
{"id":"openstack%2Ffreezer~718134","triplet_id":"openstack%2Ffreezer~master~Ibb42643faf23bba4a91019b87e7d23e8b36ce1a7","project":"openstack/freezer","branch":"master","hashtags":[],"change_id":"Ibb42643faf23bba4a91019b87e7d23e8b36ce1a7","subject":"Use unittest.mock instead of third party mock","status":"MERGED","created":"2020-04-07 14:37:56.000000000","updated":"2020-04-09 06:50:02.000000000","submitted":"2020-04-09 06:48:02.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":3,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"718134-1586414882156-5dbef688","meta_rev_id":"19fae51fe8edcf7c16a7f172c02808c73d090d91","_number":718134,"virtual_id_number":718134,"owner":{"_account_id":28614,"name":"jacky06","email":"zhang.min@99cloud.net","username":"jacky06"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":16768,"name":"Ruslan Aliev","email":"raliev@mirantis.com","username":"raliev"},{"value":0,"_account_id":22484,"name":"gengchc2","email":"geng.changcai2@zte.com.cn","username":"gengchc2"},{"value":0,"_account_id":14340,"name":"Memo Garcia","email":"guillermo.ramirez-garcia@hp.com","username":"memogarcia"},{"value":0,"_account_id":13940,"name":"Saad Zaher","email":"eng.szaher@gmail.com","username":"szaher"},{"value":0,"_account_id":22405,"name":"Vitaliy Nogin","email":"shadoff1982@gmail.com","username":"vnogin"},{"value":0,"_account_id":14101,"name":"yapeng Yang","email":"a394954369@gmail.com","username":"yapeng"},{"value":0,"_account_id":21387,"name":"gecong","email":"ge.cong@zte.com.cn","username":"gecong"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2020-04-09 06:48:01.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":27068,"name":"Trinh Nguyen","email":"dangtrinhnt@gmail.com","username":"dangtrinhnt"},{"value":0,"_account_id":14509,"name":"Pierre Mathieu","email":"pierre-arthur.mathieu@hpe.com","username":"slashme"},{"value":0,"_account_id":21069,"name":"Carl caihui","email":"caihui_nj@163.com","username":"caihui"},{"value":0,"_account_id":11151,"name":"Fausto Marzi","email":"fausto.marzi@ericsson.com","username":"fausto.marzi"}],"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":21069,"name":"Carl caihui","email":"caihui_nj@163.com","username":"caihui"},"all":[{"value":0,"_account_id":16768,"name":"Ruslan Aliev","email":"raliev@mirantis.com","username":"raliev"},{"value":0,"_account_id":22484,"name":"gengchc2","email":"geng.changcai2@zte.com.cn","username":"gengchc2"},{"value":0,"_account_id":14340,"name":"Memo Garcia","email":"guillermo.ramirez-garcia@hp.com","username":"memogarcia"},{"value":0,"_account_id":13940,"name":"Saad Zaher","email":"eng.szaher@gmail.com","username":"szaher"},{"value":0,"_account_id":22405,"name":"Vitaliy Nogin","email":"shadoff1982@gmail.com","username":"vnogin"},{"value":0,"_account_id":14101,"name":"yapeng Yang","email":"a394954369@gmail.com","username":"yapeng"},{"value":0,"_account_id":21387,"name":"gecong","email":"ge.cong@zte.com.cn","username":"gecong"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":27068,"name":"Trinh Nguyen","email":"dangtrinhnt@gmail.com","username":"dangtrinhnt"},{"value":0,"_account_id":14509,"name":"Pierre Mathieu","email":"pierre-arthur.mathieu@hpe.com","username":"slashme"},{"value":2,"date":"2020-04-09 06:03:13.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":21069,"name":"Carl caihui","email":"caihui_nj@163.com","username":"caihui"},{"value":0,"_account_id":11151,"name":"Fausto Marzi","email":"fausto.marzi@ericsson.com","username":"fausto.marzi"}],"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":21387,"name":"gecong","email":"ge.cong@zte.com.cn","username":"gecong"},"all":[{"value":0,"date":"2020-04-09 05:12:31.000000000","permitted_voting_range":{"min":0,"max":1},"_account_id":16768,"name":"Ruslan Aliev","email":"raliev@mirantis.com","username":"raliev"},{"value":0,"date":"2020-04-09 05:12:31.000000000","permitted_voting_range":{"min":0,"max":1},"_account_id":22484,"name":"gengchc2","email":"geng.changcai2@zte.com.cn","username":"gengchc2"},{"value":0,"date":"2020-04-09 05:12:31.000000000","permitted_voting_range":{"min":0,"max":1},"_account_id":14340,"name":"Memo Garcia","email":"guillermo.ramirez-garcia@hp.com","username":"memogarcia"},{"value":0,"date":"2020-04-09 05:12:31.000000000","permitted_voting_range":{"min":0,"max":1},"_account_id":13940,"name":"Saad Zaher","email":"eng.szaher@gmail.com","username":"szaher"},{"value":0,"date":"2020-04-09 05:12:31.000000000","permitted_voting_range":{"min":0,"max":1},"_account_id":22405,"name":"Vitaliy Nogin","email":"shadoff1982@gmail.com","username":"vnogin"},{"value":0,"date":"2020-04-09 05:12:31.000000000","permitted_voting_range":{"min":0,"max":1},"_account_id":14101,"name":"yapeng Yang","email":"a394954369@gmail.com","username":"yapeng"},{"value":1,"date":"2020-04-09 06:04:17.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":21387,"name":"gecong","email":"ge.cong@zte.com.cn","username":"gecong"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"date":"2020-04-09 05:12:31.000000000","permitted_voting_range":{"min":0,"max":1},"_account_id":27068,"name":"Trinh Nguyen","email":"dangtrinhnt@gmail.com","username":"dangtrinhnt"},{"value":0,"date":"2020-04-09 05:12:31.000000000","permitted_voting_range":{"min":0,"max":1},"_account_id":14509,"name":"Pierre Mathieu","email":"pierre-arthur.mathieu@hpe.com","username":"slashme"},{"value":0,"_account_id":21069,"name":"Carl caihui","email":"caihui_nj@163.com","username":"caihui"},{"value":0,"date":"2020-04-09 05:12:31.000000000","permitted_voting_range":{"min":0,"max":1},"_account_id":11151,"name":"Fausto Marzi","email":"fausto.marzi@ericsson.com","username":"fausto.marzi"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":11151,"name":"Fausto Marzi","email":"fausto.marzi@ericsson.com","username":"fausto.marzi"},{"_account_id":13940,"name":"Saad Zaher","email":"eng.szaher@gmail.com","username":"szaher"},{"_account_id":14101,"name":"yapeng Yang","email":"a394954369@gmail.com","username":"yapeng"},{"_account_id":14340,"name":"Memo Garcia","email":"guillermo.ramirez-garcia@hp.com","username":"memogarcia"},{"_account_id":14509,"name":"Pierre Mathieu","email":"pierre-arthur.mathieu@hpe.com","username":"slashme"},{"_account_id":16768,"name":"Ruslan Aliev","email":"raliev@mirantis.com","username":"raliev"},{"_account_id":21069,"name":"Carl caihui","email":"caihui_nj@163.com","username":"caihui"},{"_account_id":21387,"name":"gecong","email":"ge.cong@zte.com.cn","username":"gecong"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":22405,"name":"Vitaliy Nogin","email":"shadoff1982@gmail.com","username":"vnogin"},{"_account_id":22484,"name":"gengchc2","email":"geng.changcai2@zte.com.cn","username":"gengchc2"},{"_account_id":27068,"name":"Trinh Nguyen","email":"dangtrinhnt@gmail.com","username":"dangtrinhnt"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2020-04-09 05:12:31.000000000","updated_by":{"_account_id":11151,"name":"Fausto Marzi","email":"fausto.marzi@ericsson.com","username":"fausto.marzi"},"reviewer":{"_account_id":11151,"name":"Fausto Marzi","email":"fausto.marzi@ericsson.com","username":"fausto.marzi"},"state":"REVIEWER"},{"updated":"2020-04-09 05:12:31.000000000","updated_by":{"_account_id":13940,"name":"Saad Zaher","email":"eng.szaher@gmail.com","username":"szaher"},"reviewer":{"_account_id":13940,"name":"Saad Zaher","email":"eng.szaher@gmail.com","username":"szaher"},"state":"REVIEWER"},{"updated":"2020-04-09 05:12:31.000000000","updated_by":{"_account_id":14101,"name":"yapeng Yang","email":"a394954369@gmail.com","username":"yapeng"},"reviewer":{"_account_id":14101,"name":"yapeng Yang","email":"a394954369@gmail.com","username":"yapeng"},"state":"REVIEWER"},{"updated":"2020-04-09 05:12:31.000000000","updated_by":{"_account_id":14340,"name":"Memo Garcia","email":"guillermo.ramirez-garcia@hp.com","username":"memogarcia"},"reviewer":{"_account_id":14340,"name":"Memo Garcia","email":"guillermo.ramirez-garcia@hp.com","username":"memogarcia"},"state":"REVIEWER"},{"updated":"2020-04-09 05:12:31.000000000","updated_by":{"_account_id":14509,"name":"Pierre Mathieu","email":"pierre-arthur.mathieu@hpe.com","username":"slashme"},"reviewer":{"_account_id":14509,"name":"Pierre Mathieu","email":"pierre-arthur.mathieu@hpe.com","username":"slashme"},"state":"REVIEWER"},{"updated":"2020-04-09 05:12:31.000000000","updated_by":{"_account_id":16768,"name":"Ruslan Aliev","email":"raliev@mirantis.com","username":"raliev"},"reviewer":{"_account_id":16768,"name":"Ruslan Aliev","email":"raliev@mirantis.com","username":"raliev"},"state":"REVIEWER"},{"updated":"2020-04-09 05:12:31.000000000","updated_by":{"_account_id":22405,"name":"Vitaliy Nogin","email":"shadoff1982@gmail.com","username":"vnogin"},"reviewer":{"_account_id":22405,"name":"Vitaliy Nogin","email":"shadoff1982@gmail.com","username":"vnogin"},"state":"REVIEWER"},{"updated":"2020-04-09 05:12:31.000000000","updated_by":{"_account_id":22484,"name":"gengchc2","email":"geng.changcai2@zte.com.cn","username":"gengchc2"},"reviewer":{"_account_id":22484,"name":"gengchc2","email":"geng.changcai2@zte.com.cn","username":"gengchc2"},"state":"REVIEWER"},{"updated":"2020-04-09 05:12:31.000000000","updated_by":{"_account_id":27068,"name":"Trinh Nguyen","email":"dangtrinhnt@gmail.com","username":"dangtrinhnt"},"reviewer":{"_account_id":27068,"name":"Trinh Nguyen","email":"dangtrinhnt@gmail.com","username":"dangtrinhnt"},"state":"REVIEWER"},{"updated":"2020-04-09 06:03:13.000000000","updated_by":{"_account_id":21069,"name":"Carl caihui","email":"caihui_nj@163.com","username":"caihui"},"reviewer":{"_account_id":21069,"name":"Carl caihui","email":"caihui_nj@163.com","username":"caihui"},"state":"REVIEWER"},{"updated":"2020-04-09 06:04:17.000000000","updated_by":{"_account_id":21387,"name":"gecong","email":"ge.cong@zte.com.cn","username":"gecong"},"reviewer":{"_account_id":21387,"name":"gecong","email":"ge.cong@zte.com.cn","username":"gecong"},"state":"REVIEWER"},{"updated":"2020-04-09 06:48:01.000000000","updated_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"reviewer":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"state":"REVIEWER"}],"messages":[{"id":"6d25e7d8e9c3d06439ba50af8e787aa86beedc21","author":{"_account_id":28614,"name":"jacky06","email":"zhang.min@99cloud.net","username":"jacky06"},"date":"2020-04-07 14:37:56.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"261ba5249e8bf9edb8cbb5639f8cd4dbeaa5bbae","author":{"_account_id":28614,"name":"jacky06","email":"zhang.min@99cloud.net","username":"jacky06"},"date":"2020-04-07 14:47:05.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"5ae43dfb10ce525626937d8fe5e1bde8ae1a701c","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-04-07 16:00:43.000000000","message":"Patch Set 2: Verified-1\n\n(3 comments)\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\n\n- requirements-check https://zuul.opendev.org/t/openstack/build/a817c900b4214cf0ae7377bf7fc2baf0 : SUCCESS in 4m 09s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/1ce45a2b11264abcb1bbad228ea4caa0 : FAILURE in 5m 30s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/a793e91a78c94236a7861b76017a8520 : FAILURE in 5m 37s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/75473b9f84d0407ea84c818f9bf50a93 : FAILURE in 5m 21s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/37415c1c38754b82b20e40ffc3536e60 : FAILURE in 5m 01s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/a6f537369e5a495db84b2067d9881d33 : FAILURE in 5m 51s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/476ff0e8c74a4c4780e86800ee6565a0 : SUCCESS in 5m 24s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/628137676e0448f686a030b81113db7b : SUCCESS in 5m 45s\n- openstack-tox-pylint https://zuul.opendev.org/t/openstack/build/be1331a2899c4407a7ebe3262750d44c : FAILURE in 5m 52s\n- freezer-agent-tempest https://zuul.opendev.org/t/openstack/build/4806666a891d478c937c587aef76f7af : SUCCESS in 42m 27s\n- freezer-scheduler-tempest https://zuul.opendev.org/t/openstack/build/76ab9b97f576444e9a7675830fdb965d : SUCCESS in 32m 50s","accounts_in_message":[],"_revision_number":2},{"id":"07ef8848ea384829cb7760367b36126987da2f5e","author":{"_account_id":28614,"name":"jacky06","email":"zhang.min@99cloud.net","username":"jacky06"},"date":"2020-04-08 14:55:08.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"fd0151bd2fdfbbc4de9af711247759875cedd910","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-04-08 16:21:31.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- requirements-check https://zuul.opendev.org/t/openstack/build/5f651d57090d412382269d7270f1492c : SUCCESS in 5m 14s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/9db599bfb7ee4625a892370b8ba94d04 : SUCCESS in 8m 16s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/b0c04f81c68a4798a6a4b135b00fbeca : SUCCESS in 7m 27s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/734cd951364f4eb19d72396c912e4797 : SUCCESS in 7m 46s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/bfcfee7236a34e788514f5d264183003 : SUCCESS in 9m 30s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/fb5b294459b94b3bb8de48978cedd216 : SUCCESS in 9m 33s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/892f3de433af4032aabb27a0a1e2538c : SUCCESS in 7m 41s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/bb011a902cc744fdad30e5fbbbc61e6e : SUCCESS in 6m 01s\n- openstack-tox-pylint https://zuul.opendev.org/t/openstack/build/77ccc8f0a2da49d49f87f8b7adb17ebb : SUCCESS in 6m 55s\n- freezer-agent-tempest https://zuul.opendev.org/t/openstack/build/8a3f48f1d99c4143bedda2294c733a0d : SUCCESS in 1h 15m 17s\n- freezer-scheduler-tempest https://zuul.opendev.org/t/openstack/build/09f952d1e472417fa89796f78dabbb41 : SUCCESS in 40m 05s","accounts_in_message":[],"_revision_number":3},{"id":"756f9705f3e1a4e9b138ee358a15e00fcb98c5b6","author":{"_account_id":21069,"name":"Carl caihui","email":"caihui_nj@163.com","username":"caihui"},"date":"2020-04-09 06:03:13.000000000","message":"Patch Set 3: Code-Review+2\n\nLGTM. Thanks.","accounts_in_message":[],"_revision_number":3},{"id":"11e447e741f14d5ac6c31a446805feb74d277ea1","author":{"_account_id":21387,"name":"gecong","email":"ge.cong@zte.com.cn","username":"gecong"},"date":"2020-04-09 06:04:17.000000000","message":"Patch Set 3: Workflow+1","accounts_in_message":[],"_revision_number":3},{"id":"f0b815445c3510c2db79b1bbe12ac4614e586ba1","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-04-09 06:04:30.000000000","message":"Patch Set 3: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":3},{"id":"01542e60b49efc0d871ee03d4612fb5ba9e33ea1","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-04-09 06:48:01.000000000","message":"Patch Set 3: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- requirements-check https://zuul.opendev.org/t/openstack/build/d937d6337248456ea9974a30bc97ebef : SUCCESS in 3m 14s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/e34f10eed905415ca5f5d93001e30e36 : SUCCESS in 7m 16s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/f34cd1a6e1e44d40883e06b9acccaaa5 : SUCCESS in 5m 33s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/c571449d6b4d462da187a5826e47fffe : SUCCESS in 4m 27s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/5dc24513fa394038a637a5c36906f9ee : SUCCESS in 6m 15s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/2dfcada755f5442fba9aba9217014533 : SUCCESS in 4m 43s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/d4121db29f73492e9cc012d7113c86a9 : SUCCESS in 4m 27s\n- openstack-tox-pylint https://zuul.opendev.org/t/openstack/build/d6ba53e9f00842d29cc43e1470a065f3 : SUCCESS in 5m 59s\n- freezer-agent-tempest https://zuul.opendev.org/t/openstack/build/59a9d382a6764979924efedce9eab725 : SUCCESS in 37m 47s\n- freezer-scheduler-tempest https://zuul.opendev.org/t/openstack/build/82bd61a0804d4e0ba117245c15b3534d : SUCCESS in 37m 22s","accounts_in_message":[],"_revision_number":3},{"id":"f004ce5d1a2565992acea08070802a9a3eb7ddd2","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-04-09 06:48:02.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":3},{"id":"19fae51fe8edcf7c16a7f172c02808c73d090d91","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-04-09 06:50:02.000000000","message":"Patch Set 3:\n\nBuild succeeded (promote pipeline).\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/cdecc33f107e4e488844446fe52c199a : SUCCESS in 1m 40s\n- promote-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/e090f2f8eaae4ad0b369845dc4e5e21b : SUCCESS in 1m 37s","accounts_in_message":[],"_revision_number":3}],"current_revision_number":3,"current_revision":"6aa9de447e451a1277ba14c73f4aa4e6ec0b0cad","revisions":{"e942ffac78ff77107ad9bad9d5bcf0c44237a0e4":{"kind":"REWORK","_number":1,"created":"2020-04-07 14:37:56.000000000","uploader":{"_account_id":28614,"name":"jacky06","email":"zhang.min@99cloud.net","username":"jacky06"},"ref":"refs/changes/34/718134/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/freezer","ref":"refs/changes/34/718134/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/freezer refs/changes/34/718134/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/freezer refs/changes/34/718134/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/freezer refs/changes/34/718134/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/freezer refs/changes/34/718134/1"}}},"commit":{"parents":[{"commit":"9fe571734516d10dba2b9d90c5f61a228d34dafd","subject":"Merge \"Fix creation of full backup when using cindernative incremental\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/freezer/commit/9fe571734516d10dba2b9d90c5f61a228d34dafd"}]}],"author":{"name":"jacky06","email":"zhang.min@99cloud.net","date":"2020-04-07 14:37:31.000000000","tz":480},"committer":{"name":"jacky06","email":"zhang.min@99cloud.net","date":"2020-04-07 14:37:31.000000000","tz":480},"subject":"Use unittest.mock instead of third party mock","message":"Use unittest.mock instead of third party mock\n\nNow that we no longer support py27, we can use the standard library\nunittest.mock module instead of the third party mock lib.\n\nChange-Id: Ibb42643faf23bba4a91019b87e7d23e8b36ce1a7\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/freezer/commit/e942ffac78ff77107ad9bad9d5bcf0c44237a0e4"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/freezer/commit/e942ffac78ff77107ad9bad9d5bcf0c44237a0e4"}]},"branch":"refs/heads/master"},"fd12202190e58ee4fbf009c808f1e476f4e0096d":{"kind":"REWORK","_number":2,"created":"2020-04-07 14:47:05.000000000","uploader":{"_account_id":28614,"name":"jacky06","email":"zhang.min@99cloud.net","username":"jacky06"},"ref":"refs/changes/34/718134/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/freezer","ref":"refs/changes/34/718134/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/freezer refs/changes/34/718134/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/freezer refs/changes/34/718134/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/freezer refs/changes/34/718134/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/freezer refs/changes/34/718134/2"}}},"commit":{"parents":[{"commit":"9fe571734516d10dba2b9d90c5f61a228d34dafd","subject":"Merge \"Fix creation of full backup when using cindernative incremental\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/freezer/commit/9fe571734516d10dba2b9d90c5f61a228d34dafd"}]}],"author":{"name":"jacky06","email":"zhang.min@99cloud.net","date":"2020-04-07 14:37:31.000000000","tz":480},"committer":{"name":"jacky06","email":"zhang.min@99cloud.net","date":"2020-04-07 14:46:07.000000000","tz":480},"subject":"Use unittest.mock instead of third party mock","message":"Use unittest.mock instead of third party mock\n\nNow that we no longer support py27, we can use the standard library\nunittest.mock module instead of the third party mock lib.\n\nChange-Id: Ibb42643faf23bba4a91019b87e7d23e8b36ce1a7\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/freezer/commit/fd12202190e58ee4fbf009c808f1e476f4e0096d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/freezer/commit/fd12202190e58ee4fbf009c808f1e476f4e0096d"}]},"branch":"refs/heads/master"},"6aa9de447e451a1277ba14c73f4aa4e6ec0b0cad":{"kind":"REWORK","_number":3,"created":"2020-04-08 14:55:08.000000000","uploader":{"_account_id":28614,"name":"jacky06","email":"zhang.min@99cloud.net","username":"jacky06"},"ref":"refs/changes/34/718134/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/freezer","ref":"refs/changes/34/718134/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/freezer refs/changes/34/718134/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/freezer refs/changes/34/718134/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/freezer refs/changes/34/718134/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/freezer refs/changes/34/718134/3"}}},"commit":{"parents":[{"commit":"9fe571734516d10dba2b9d90c5f61a228d34dafd","subject":"Merge \"Fix creation of full backup when using cindernative incremental\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/freezer/commit/9fe571734516d10dba2b9d90c5f61a228d34dafd"}]}],"author":{"name":"jacky06","email":"zhang.min@99cloud.net","date":"2020-04-07 14:37:31.000000000","tz":480},"committer":{"name":"jacky06","email":"zhang.min@99cloud.net","date":"2020-04-08 14:54:37.000000000","tz":480},"subject":"Use unittest.mock instead of third party mock","message":"Use unittest.mock instead of third party mock\n\nNow that we no longer support py27, we can use the standard library\nunittest.mock module instead of the third party mock lib.\n\nChange-Id: Ibb42643faf23bba4a91019b87e7d23e8b36ce1a7\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/freezer/commit/6aa9de447e451a1277ba14c73f4aa4e6ec0b0cad"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/freezer/commit/6aa9de447e451a1277ba14c73f4aa4e6ec0b0cad"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
