)]}'
{"id":"openstack%2Fpython-cloudkittyclient~752956","triplet_id":"openstack%2Fpython-cloudkittyclient~master~Iedd541c0ad16db0d11d6e6de332eddf880af1698","project":"openstack/python-cloudkittyclient","branch":"master","topic":"fix-create_threshold-method-validation","hashtags":[],"change_id":"Iedd541c0ad16db0d11d6e6de332eddf880af1698","subject":"Fix `create_threshold` method when using cost as 0","status":"MERGED","created":"2020-09-21 14:02:21.000000000","updated":"2020-12-22 16:22:10.000000000","submitted":"2020-12-22 16:20:55.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"752956-fix-create_threshold-method-validation","meta_rev_id":"e0851c20cedbf7fa934111e5346549b91c9f6112","_number":752956,"virtual_id_number":752956,"owner":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"tag":"autogenerated:zuul:gate","value":2,"date":"2020-12-22 16:20:54.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":25277,"name":"Mariusz Karpiarz","email":"mariusz.karpiarz@codethink.co.uk","username":"mkarpiarz"},{"value":0,"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},{"value":0,"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"}],"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":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"date":"2020-12-21 12:06:34.000000000","permitted_voting_range":{"min":0,"max":1},"_account_id":25277,"name":"Mariusz Karpiarz","email":"mariusz.karpiarz@codethink.co.uk","username":"mkarpiarz"},{"value":0,"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},{"value":2,"date":"2020-12-22 15:27:55.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"}],"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":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":25277,"name":"Mariusz Karpiarz","email":"mariusz.karpiarz@codethink.co.uk","username":"mkarpiarz"},{"value":0,"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},{"value":1,"date":"2020-12-22 15:27:55.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"approved":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":25277,"name":"Mariusz Karpiarz","email":"mariusz.karpiarz@codethink.co.uk","username":"mkarpiarz"},{"value":0,"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},{"value":2,"date":"2020-12-22 15:27:55.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"}],"values":{"-1":"Branch Freeze"," 0":"No Priority","+1":"Important Change","+2":"Gate Blocker Fix / Urgent Change"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":25277,"name":"Mariusz Karpiarz","email":"mariusz.karpiarz@codethink.co.uk","username":"mkarpiarz"},{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2020-09-21 15:13:05.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"},{"updated":"2020-09-23 11:36:44.000000000","updated_by":{"_account_id":25277,"name":"Mariusz Karpiarz","email":"mariusz.karpiarz@codethink.co.uk","username":"mkarpiarz"},"reviewer":{"_account_id":25277,"name":"Mariusz Karpiarz","email":"mariusz.karpiarz@codethink.co.uk","username":"mkarpiarz"},"state":"REVIEWER"},{"updated":"2020-12-11 09:28:43.000000000","updated_by":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"reviewer":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"state":"REVIEWER"}],"messages":[{"id":"8551fc04ab6b8d97ab97fa55d98425dc6102c397","author":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"date":"2020-09-21 14:02:21.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"17624c68fcfaf5f708da18b0abc2a38eff36ea3b","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-09-21 15:13:05.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/4de598ddcd574b3b935fa40ab9057a44 : SUCCESS in 5m 04s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/2b5977f4ea2a4f4ba6706a7d20f28b5c : SUCCESS in 5m 36s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/bfa799e1668945978a4611213656539f : SUCCESS in 2m 43s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/efc79854eae5423aba3f15dc6b3503fc : SUCCESS in 3m 55s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/fb91a894fc0142b7bd9fe94a93eb787c : SUCCESS in 4m 05s\n- openstackclient-check-plugins https://zuul.opendev.org/t/openstack/build/4aeea2008b014f9186ed1444869deead : SUCCESS in 4m 35s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/37d62d6529dd4e0ca93807cbfe3218e6 : SUCCESS in 13m 49s\n- cloudkittyclient-devstack-functional-v1-client https://zuul.opendev.org/t/openstack/build/39081c499e2145658532a79c37c6321d : SUCCESS in 33m 35s\n- cloudkittyclient-devstack-functional-v2-client https://zuul.opendev.org/t/openstack/build/15b296ae5e964c4c8edc9a3f70fa07b7 : SUCCESS in 32m 07s","accounts_in_message":[],"_revision_number":1},{"id":"17e4794ed28e93c88ab219851011c99091845d6f","author":{"_account_id":25277,"name":"Mariusz Karpiarz","email":"mariusz.karpiarz@codethink.co.uk","username":"mkarpiarz"},"date":"2020-09-23 11:36:44.000000000","message":"Patch Set 1: Code-Review+1","accounts_in_message":[],"_revision_number":1},{"id":"37ef789c88ff35405097cb0d20b4900a6c555473","author":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"date":"2020-12-11 09:28:43.000000000","message":"Patch Set 1: Code-Review-1\n\nThanks! Code change looks good, but it would be nice to include a release note 😊","accounts_in_message":[],"_revision_number":1},{"id":"dd558121e055de184cdd0233ee03340ca948c0a9","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"date":"2020-12-11 10:48:15.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"1b4de1ac6f86488a2ae17c5beca536ed288bfd36","author":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"date":"2020-12-11 10:48:37.000000000","message":"Patch Set 2:\n\n\u003e Patch Set 1: Code-Review-1\n\u003e \n\u003e Thanks! Code change looks good, but it would be nice to include a release note 😊\n\nI see. Done.","accounts_in_message":[],"_revision_number":2},{"id":"9140e920369c6a3115bab58c23fa0735e3fbc803","author":{"_account_id":25277,"name":"Mariusz Karpiarz","email":"mariusz.karpiarz@codethink.co.uk","username":"mkarpiarz"},"date":"2020-12-11 10:51:01.000000000","message":"Patch Set 2: Code-Review+1","accounts_in_message":[],"_revision_number":2},{"id":"3e8847d229660dfd543862f75f458f8af9b0a86f","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-12-11 11:20:24.000000000","message":"Patch Set 2: Verified-1\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- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/6192ed5cc9674d7cb8bb57acec4b76e4 : FAILURE in 2m 05s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/59e83fa1c2574d6a826df74122fdd95e : SUCCESS in 3m 09s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/e29b7c451caf457c971d704c93ab2bac : SUCCESS in 2m 55s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/5ff5406ed0614db39d1d0baeae3bdf45 : SUCCESS in 2m 55s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/e3c3270f09634c2985275e22d649c4f8 : SUCCESS in 2m 53s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/f4fedf6bf8c6445f81a34895840b4bd7 : SUCCESS in 3m 12s (non-voting)\n- openstackclient-check-plugins https://zuul.opendev.org/t/openstack/build/ed7f3743abd24b28a01f66b0256eb8f0 : SUCCESS in 3m 59s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/5f5c274d1ee64745819eca14c1aa6a27 : SUCCESS in 4m 24s\n- cloudkittyclient-devstack-functional-v1-client https://zuul.opendev.org/t/openstack/build/20e4310fbc214fcbb6e8b36d52121304 : SUCCESS in 29m 50s\n- cloudkittyclient-devstack-functional-v2-client https://zuul.opendev.org/t/openstack/build/25e31973e236447984be7ccce4d3ff21 : SUCCESS in 27m 16s","accounts_in_message":[],"_revision_number":2},{"id":"6742868089767e661fd60887770d35b3cc1af2bd","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"date":"2020-12-11 11:59:26.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"e5d5a3fecbca1bb4495ce5d222e4a4452d2cc727","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-12-11 12:48:16.000000000","message":"Patch Set 3: Verified-1\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- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/67395e9ecb52411eb27398253a90838c : SUCCESS in 4m 06s\n- requirements-check https://zuul.opendev.org/t/openstack/build/98c7a3ab69914bf9b0937223e2061b3f : FAILURE in 2m 14s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/afb9ce19613148ba9f6a62bd68cd038e : SUCCESS in 3m 27s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/0b789963ecdf4835a3c22dc448362681 : SUCCESS in 3m 07s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/e22ea8a0a5654a369269924e351ac2b0 : SUCCESS in 3m 50s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/3f9c5f4a11bb47eda6e64e9dcfebeb17 : SUCCESS in 3m 44s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/3c478d643f134ea3a99a8710c55c7b95 : SUCCESS in 3m 57s (non-voting)\n- openstackclient-check-plugins https://zuul.opendev.org/t/openstack/build/55e7c304005b4e6ab9c5a40357abfafd : SUCCESS in 4m 56s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/462c4fa8ce1e431fb6d668289e8675c8 : SUCCESS in 5m 46s\n- cloudkittyclient-devstack-functional-v1-client https://zuul.opendev.org/t/openstack/build/c0af825e7825456bb74a26b201283d26 : SUCCESS in 40m 35s\n- cloudkittyclient-devstack-functional-v2-client https://zuul.opendev.org/t/openstack/build/26b8511b4575418e8cf18dba152c3e4f : SUCCESS in 33m 18s","accounts_in_message":[],"_revision_number":3},{"id":"d0051719fb704e351c6e57b66b18130a92d7507a","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"date":"2020-12-11 13:25:19.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"20c8181244a90bb999fd7955bb17db47bfa15df0","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-12-11 14:35:59.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/b8d980752614455aa948dfbe8e21e337 : SUCCESS in 3m 44s\n- requirements-check https://zuul.opendev.org/t/openstack/build/41ea3e12380f441aa1d4d514b63e0850 : SUCCESS in 3m 00s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/523754ce420b46dc8621a7daca4d1f6d : SUCCESS in 4m 40s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/89ac4431c61c428e878a4b17bdcbc7b2 : SUCCESS in 4m 07s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/cf9d8de0212e49b9bab86c31dc3fd2ef : SUCCESS in 3m 13s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/49ef41939dfa498a838891f0f2e3202d : SUCCESS in 3m 33s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/5023d0a0d8b543c29e461511a42bf32b : SUCCESS in 4m 14s (non-voting)\n- openstackclient-check-plugins https://zuul.opendev.org/t/openstack/build/579784fd43b945f8a25474bc945bcc6a : SUCCESS in 5m 39s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/d45ae1aeede6420390ee2adf18502b88 : SUCCESS in 5m 15s\n- cloudkittyclient-devstack-functional-v1-client https://zuul.opendev.org/t/openstack/build/f3e35e057cfd4a2993e49ce97c1f568f : SUCCESS in 49m 33s\n- cloudkittyclient-devstack-functional-v2-client https://zuul.opendev.org/t/openstack/build/b8dd099243154b61b7eaff8410a21e2f : SUCCESS in 59m 42s","accounts_in_message":[],"_revision_number":4},{"id":"46acedc8df628eb35fd44d2f94d91e084b60fd1c","author":{"_account_id":25277,"name":"Mariusz Karpiarz","email":"mariusz.karpiarz@codethink.co.uk","username":"mkarpiarz"},"date":"2020-12-11 16:24:43.000000000","message":"Patch Set 4: Code-Review+1","accounts_in_message":[],"_revision_number":4},{"id":"cfce8d2a2889190223ec656f3965e48ad2e5bfa9","tag":"autogenerated:gerrit:deleteVote","author":{"_account_id":25277,"name":"Mariusz Karpiarz","email":"mariusz.karpiarz@codethink.co.uk","username":"mkarpiarz"},"date":"2020-12-11 16:25:57.000000000","message":"Removed Code-Review+1 by Mariusz Karpiarz \u003cmariusz.karpiarz@vscaler.com\u003e\n","accounts_in_message":[],"_revision_number":4},{"id":"56d5f9320f0da0ab160988c413dbd5985eda3122","author":{"_account_id":25277,"name":"Mariusz Karpiarz","email":"mariusz.karpiarz@codethink.co.uk","username":"mkarpiarz"},"date":"2020-12-11 16:26:24.000000000","message":"Patch Set 4: Code-Review+1","accounts_in_message":[],"_revision_number":4},{"id":"fa8385d47ec85453807fb5a1723dabb43bdfdc0b","author":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"date":"2020-12-21 11:14:21.000000000","message":"Patch Set 4:\n\nHello guys, can I merge this one in the coming days?","accounts_in_message":[],"_revision_number":4},{"id":"f598b89e9e3e2b32ba09f170b37aa7dda40aefd9","author":{"_account_id":25277,"name":"Mariusz Karpiarz","email":"mariusz.karpiarz@codethink.co.uk","username":"mkarpiarz"},"date":"2020-12-21 12:06:34.000000000","message":"Patch Set 4: -Code-Review\n\nI see no reason not to merge this change. Pierre did a review on an older patch with the same functionality and the latest patch looks good to me.","accounts_in_message":[],"_revision_number":4},{"id":"11dac09dffdde2fc3d42875fe68c7f0295a33fcc","author":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"date":"2020-12-22 15:27:55.000000000","message":"Patch Set 4: Code-Review+2 Workflow+1 Review-Priority+2","accounts_in_message":[],"_revision_number":4},{"id":"f76eb1c5de72c554d512d7678dc5e8adb1069e7c","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-12-22 15:28:10.000000000","message":"Patch Set 4: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":4},{"id":"a92d1ccad11951cd57244f919c6d063f0a7b3574","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-12-22 16:20:54.000000000","message":"Patch Set 4: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/ae5fb38195c447328436044cbf10afbe : SUCCESS in 3m 06s\n- requirements-check https://zuul.opendev.org/t/openstack/build/5d2103a7710946939b428130ec7e3d1b : SUCCESS in 1m 44s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/429c072a2f9d49eeab3aaadccdfed12a : SUCCESS in 2m 59s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/5ae3eb31a19d4c28b0be61356b2a2834 : SUCCESS in 3m 04s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/73c03f12dc0a433fbf06d8ccd55ab23e : SUCCESS in 3m 03s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/2315b1e3b810400db8d025587f760d85 : SUCCESS in 4m 57s\n- cloudkittyclient-devstack-functional-v1-client https://zuul.opendev.org/t/openstack/build/d7f4918c876745209a8d84f687a3d6e4 : SUCCESS in 46m 30s\n- cloudkittyclient-devstack-functional-v2-client https://zuul.opendev.org/t/openstack/build/54db084e28c64b71b369045ee655adfd : SUCCESS in 33m 38s","accounts_in_message":[],"_revision_number":4},{"id":"e9f849e260d4af84b82d52b2283991b50465f3fb","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-12-22 16:20:55.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":4},{"id":"e0851c20cedbf7fa934111e5346549b91c9f6112","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-12-22 16:22:10.000000000","message":"Patch Set 4:\n\nBuild succeeded (promote pipeline).\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/cb5d3193825245f49b821652d9c4bfb3 : SUCCESS in 51s","accounts_in_message":[],"_revision_number":4}],"current_revision_number":4,"current_revision":"a15f11a7d273d01572743f918a191b7a6c6c36dc","revisions":{"62465aa522052d10bd7e98b3f1f149bfcfdf014c":{"kind":"REWORK","_number":1,"created":"2020-09-21 14:02:21.000000000","uploader":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"ref":"refs/changes/56/752956/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-cloudkittyclient","ref":"refs/changes/56/752956/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-cloudkittyclient refs/changes/56/752956/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-cloudkittyclient refs/changes/56/752956/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-cloudkittyclient refs/changes/56/752956/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-cloudkittyclient refs/changes/56/752956/1"}}},"commit":{"parents":[{"commit":"953c6c9443ed61a3498a25390b477eda6ebb86cc","subject":"Bump hacking min version to 3.0.1","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-cloudkittyclient/commit/953c6c9443ed61a3498a25390b477eda6ebb86cc"}]}],"author":{"name":"Rafael Weingärtner","email":"rafael@apache.org","date":"2020-09-21 13:58:40.000000000","tz":-180},"committer":{"name":"Rafael Weingärtner","email":"rafael@apache.org","date":"2020-09-21 13:58:40.000000000","tz":-180},"subject":"Fix `create_threshold` method when using cost as 0","message":"Fix `create_threshold` method when using cost as 0\n\nWhen using 0 as the cost, the `create_threshold` method\nthrows an exception. That happens because 0 (zero) is evaluated\nto False. Therefore, we need to change the validation method to\ncheck if the values are None.\n\nChange-Id: Iedd541c0ad16db0d11d6e6de332eddf880af1698\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-cloudkittyclient/commit/62465aa522052d10bd7e98b3f1f149bfcfdf014c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-cloudkittyclient/commit/62465aa522052d10bd7e98b3f1f149bfcfdf014c"}]},"branch":"refs/heads/master"},"7f84025c2839ceeb9269f09c5e1ff69d5adf28f3":{"kind":"REWORK","_number":2,"created":"2020-12-11 10:48:15.000000000","uploader":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"ref":"refs/changes/56/752956/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-cloudkittyclient","ref":"refs/changes/56/752956/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-cloudkittyclient refs/changes/56/752956/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-cloudkittyclient refs/changes/56/752956/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-cloudkittyclient refs/changes/56/752956/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-cloudkittyclient refs/changes/56/752956/2"}}},"commit":{"parents":[{"commit":"953c6c9443ed61a3498a25390b477eda6ebb86cc","subject":"Bump hacking min version to 3.0.1","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-cloudkittyclient/commit/953c6c9443ed61a3498a25390b477eda6ebb86cc"}]}],"author":{"name":"Rafael Weingärtner","email":"rafael@apache.org","date":"2020-09-21 13:58:40.000000000","tz":-180},"committer":{"name":"Rafael Weingärtner","email":"rafael@apache.org","date":"2020-12-11 10:48:05.000000000","tz":-180},"subject":"Fix `create_threshold` method when using cost as 0","message":"Fix `create_threshold` method when using cost as 0\n\nWhen using 0 as the cost, the `create_threshold` method\nthrows an exception. That happens because 0 (zero) is evaluated\nto False. Therefore, we need to change the validation method to\ncheck if the values are None.\n\nChange-Id: Iedd541c0ad16db0d11d6e6de332eddf880af1698\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-cloudkittyclient/commit/7f84025c2839ceeb9269f09c5e1ff69d5adf28f3"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-cloudkittyclient/commit/7f84025c2839ceeb9269f09c5e1ff69d5adf28f3"}]},"branch":"refs/heads/master"},"89558997ffb13c7767800b971a74e79888e59733":{"kind":"REWORK","_number":3,"created":"2020-12-11 11:59:26.000000000","uploader":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"ref":"refs/changes/56/752956/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-cloudkittyclient","ref":"refs/changes/56/752956/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-cloudkittyclient refs/changes/56/752956/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-cloudkittyclient refs/changes/56/752956/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-cloudkittyclient refs/changes/56/752956/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-cloudkittyclient refs/changes/56/752956/3"}}},"commit":{"parents":[{"commit":"953c6c9443ed61a3498a25390b477eda6ebb86cc","subject":"Bump hacking min version to 3.0.1","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-cloudkittyclient/commit/953c6c9443ed61a3498a25390b477eda6ebb86cc"}]}],"author":{"name":"Rafael Weingärtner","email":"rafael@apache.org","date":"2020-09-21 13:58:40.000000000","tz":-180},"committer":{"name":"Rafael Weingärtner","email":"rafael@apache.org","date":"2020-12-11 11:55:24.000000000","tz":-180},"subject":"Fix `create_threshold` method when using cost as 0","message":"Fix `create_threshold` method when using cost as 0\n\nWhen using 0 as the cost, the `create_threshold` method\nthrows an exception. That happens because 0 (zero) is evaluated\nto False. Therefore, we need to change the validation method to\ncheck if the values are None.\n\nChange-Id: Iedd541c0ad16db0d11d6e6de332eddf880af1698\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-cloudkittyclient/commit/89558997ffb13c7767800b971a74e79888e59733"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-cloudkittyclient/commit/89558997ffb13c7767800b971a74e79888e59733"}]},"branch":"refs/heads/master"},"a15f11a7d273d01572743f918a191b7a6c6c36dc":{"kind":"REWORK","_number":4,"created":"2020-12-11 13:25:19.000000000","uploader":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"ref":"refs/changes/56/752956/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-cloudkittyclient","ref":"refs/changes/56/752956/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-cloudkittyclient refs/changes/56/752956/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-cloudkittyclient refs/changes/56/752956/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-cloudkittyclient refs/changes/56/752956/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-cloudkittyclient refs/changes/56/752956/4"}}},"commit":{"parents":[{"commit":"953c6c9443ed61a3498a25390b477eda6ebb86cc","subject":"Bump hacking min version to 3.0.1","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-cloudkittyclient/commit/953c6c9443ed61a3498a25390b477eda6ebb86cc"}]}],"author":{"name":"Rafael Weingärtner","email":"rafael@apache.org","date":"2020-09-21 13:58:40.000000000","tz":-180},"committer":{"name":"Rafael Weingärtner","email":"rafael@apache.org","date":"2020-12-11 13:25:10.000000000","tz":-180},"subject":"Fix `create_threshold` method when using cost as 0","message":"Fix `create_threshold` method when using cost as 0\n\nWhen using 0 as the cost, the `create_threshold` method\nthrows an exception. That happens because 0 (zero) is evaluated\nto False. Therefore, we need to change the validation method to\ncheck if the values are None.\n\nChange-Id: Iedd541c0ad16db0d11d6e6de332eddf880af1698\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-cloudkittyclient/commit/a15f11a7d273d01572743f918a191b7a6c6c36dc"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-cloudkittyclient/commit/a15f11a7d273d01572743f918a191b7a6c6c36dc"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[{"status":"CLOSED","labels":[{"label":"Verified","status":"OK","applied_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}},{"label":"Code-Review","status":"OK","applied_by":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"}},{"label":"Workflow","status":"OK","applied_by":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"}},{"label":"Review-Priority","status":"MAY","applied_by":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"}}]}],"submit_requirements":[{"name":"Verified","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Verified\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:Verified\u003dCustom-Rule"],"failing_atoms":[],"atom_explanations":{}}},{"name":"Workflow","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Workflow\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:Workflow\u003dCustom-Rule"],"failing_atoms":[],"atom_explanations":{}}},{"name":"Code-Review","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Code-Review\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:Code-Review\u003dCustom-Rule"],"failing_atoms":[],"atom_explanations":{}}}]}
