)]}'
{"id":"openstack%2Fceilometer~17930","triplet_id":"openstack%2Fceilometer~master~I9732e424b374afa8f0650baf4e3537109e7520d1","project":"openstack/ceilometer","branch":"master","topic":"bug/1082805","hashtags":[],"change_id":"I9732e424b374afa8f0650baf4e3537109e7520d1","subject":"Ground work for transifex-ify ceilometer.","status":"MERGED","created":"2012-12-12 12:38:29.000000000","updated":"2012-12-28 14:55:26.000000000","submitted":"2012-12-28 14:55:26.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":3,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"cf6379daeb5f2314b801d8adf2e0ff7a12b5f7a8","_number":17930,"virtual_id_number":17930,"owner":{"_account_id":4491,"name":"Lianhao Lu","email":"llh_misc@outlook.com","username":"lianhao-lu"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":0,"_account_id":4573,"name":"yunhong-jiang","email":"yunhong.jiang@intel.com","username":"yunhong-jiang"},{"value":0,"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},{"value":0,"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},{"value":0,"_account_id":4715,"name":"Angus Salkeld","email":"asalkeld@redhat.com","username":"asalkeld"},{"value":0,"_account_id":4491,"name":"Lianhao Lu","email":"llh_misc@outlook.com","username":"lianhao-lu"},{"value":0,"_account_id":1669,"name":"Julien Danjou","display_name":"jd","email":"julien@danjou.info","username":"jdanjou"},{"value":2,"date":"2012-12-28 14:55:26.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"}],"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":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},"recommended":{"_account_id":4573,"name":"yunhong-jiang","email":"yunhong.jiang@intel.com","username":"yunhong-jiang"},"all":[{"value":1,"date":"2012-12-18 05:58:19.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":4573,"name":"yunhong-jiang","email":"yunhong.jiang@intel.com","username":"yunhong-jiang"},{"value":0,"date":"2012-12-18 03:08:17.000000000","permitted_voting_range":{"min":0,"max":1},"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},{"value":2,"date":"2012-12-28 14:43:21.000000000","_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},{"value":0,"_account_id":4715,"name":"Angus Salkeld","email":"asalkeld@redhat.com","username":"asalkeld"},{"value":0,"date":"2012-12-18 02:42:45.000000000","permitted_voting_range":{"min":0,"max":1},"_account_id":4491,"name":"Lianhao Lu","email":"llh_misc@outlook.com","username":"lianhao-lu"},{"value":2,"date":"2012-12-18 08:58:29.000000000","_account_id":1669,"name":"Julien Danjou","display_name":"jd","email":"julien@danjou.info","username":"jdanjou"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"}],"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":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},"all":[{"value":0,"_account_id":4573,"name":"yunhong-jiang","email":"yunhong.jiang@intel.com","username":"yunhong-jiang"},{"value":0,"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},{"value":1,"date":"2012-12-28 14:43:21.000000000","_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},{"value":0,"_account_id":4715,"name":"Angus Salkeld","email":"asalkeld@redhat.com","username":"asalkeld"},{"value":0,"_account_id":4491,"name":"Lianhao Lu","email":"llh_misc@outlook.com","username":"lianhao-lu"},{"value":0,"date":"2012-12-18 08:58:29.000000000","_account_id":1669,"name":"Julien Danjou","display_name":"jd","email":"julien@danjou.info","username":"jdanjou"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"}],"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":1669,"name":"Julien Danjou","display_name":"jd","email":"julien@danjou.info","username":"jdanjou"},{"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},{"_account_id":4491,"name":"Lianhao Lu","email":"llh_misc@outlook.com","username":"lianhao-lu"},{"_account_id":4573,"name":"yunhong-jiang","email":"yunhong.jiang@intel.com","username":"yunhong-jiang"},{"_account_id":4715,"name":"Angus Salkeld","email":"asalkeld@redhat.com","username":"asalkeld"},{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2012-12-12 22:32:48.000000000","updated_by":{"_account_id":4715,"name":"Angus Salkeld","email":"asalkeld@redhat.com","username":"asalkeld"},"reviewer":{"_account_id":4715,"name":"Angus Salkeld","email":"asalkeld@redhat.com","username":"asalkeld"},"state":"REVIEWER"},{"updated":"2012-12-18 03:08:17.000000000","updated_by":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"reviewer":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"state":"REVIEWER"},{"updated":"2012-12-18 05:58:19.000000000","updated_by":{"_account_id":4573,"name":"yunhong-jiang","email":"yunhong.jiang@intel.com","username":"yunhong-jiang"},"reviewer":{"_account_id":4573,"name":"yunhong-jiang","email":"yunhong.jiang@intel.com","username":"yunhong-jiang"},"state":"REVIEWER"},{"updated":"2012-12-18 08:58:29.000000000","updated_by":{"_account_id":1669,"name":"Julien Danjou","display_name":"jd","email":"julien@danjou.info","username":"jdanjou"},"reviewer":{"_account_id":1669,"name":"Julien Danjou","display_name":"jd","email":"julien@danjou.info","username":"jdanjou"},"state":"REVIEWER"},{"updated":"2012-12-28 14:43:21.000000000","updated_by":{"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},"reviewer":{"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},"state":"REVIEWER"},{"updated":"2012-12-28 14:55:26.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"e7b9d72d6726c443b659ecacc2a1b25fd928e9d5","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2012-12-12 12:44:30.000000000","message":"Patch Set 1: Works for me\n\nBuild successful\n\n- http://logs.openstack.org/17930/1/check/gate-ceilometer-merge/1031 : SUCCESS\n- http://logs.openstack.org/17930/1/check/gate-ceilometer-pep8/1026 : SUCCESS\n- http://logs.openstack.org/17930/1/check/gate-ceilometer-python26/1026 : SUCCESS\n- http://logs.openstack.org/17930/1/check/gate-ceilometer-python27/1028 : SUCCESS\n- http://logs.openstack.org/17930/1/check/gate-ceilometer-python26-folsom/233 : SUCCESS\n- http://logs.openstack.org/17930/1/check/gate-ceilometer-python27-folsom/233 : SUCCESS\n","accounts_in_message":[],"_revision_number":1},{"id":"6c9dd2241e529a66a1dd38421853d8fb62b45863","author":{"_account_id":4715,"name":"Angus Salkeld","email":"asalkeld@redhat.com","username":"asalkeld"},"date":"2012-12-12 22:32:48.000000000","message":"Patch Set 1: Looks good to me (core reviewer)\n\n","accounts_in_message":[],"_revision_number":1},{"id":"d9d01ed1a4d9861f644ba32e8a45fe7cefeda5a9","author":{"_account_id":1669,"name":"Julien Danjou","display_name":"jd","email":"julien@danjou.info","username":"jdanjou"},"date":"2012-12-17 10:49:41.000000000","message":"Patch Set 1: I would prefer that you didn\u0027t merge this\n\n(2 inline comments)\n\n","accounts_in_message":[],"_revision_number":1},{"id":"da63c7a734daaac4e87ef5430400abac29b1673a","author":{"_account_id":4491,"name":"Lianhao Lu","email":"llh_misc@outlook.com","username":"lianhao-lu"},"date":"2012-12-18 02:12:15.000000000","message":"Patch Set 1: (1 inline comment)\n\nThanks for the review. I\u0027ll correct the typo in commit message, and pls see my reply for the Babel dependency.","accounts_in_message":[],"_revision_number":1},{"id":"e60b555e3bb9ea036299aa29a935c3d0c196be30","author":{"_account_id":4491,"name":"Lianhao Lu","email":"llh_misc@outlook.com","username":"lianhao-lu"},"date":"2012-12-18 02:18:26.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"622ef00bea1ba4ca7430220606c8c3011042a91e","author":{"_account_id":5494,"name":"Trivial Rebase","email":"trivial-rebase@review.openstack.org","username":"trivial-rebase"},"date":"2012-12-18 02:18:36.000000000","message":"Patch Set 2:\n\nNew patchset patch-id matches previous patchset, but commit message has changed.","accounts_in_message":[],"_revision_number":2},{"id":"296ac9ac4180f679fa0baecb0a0f8ac9aa550d63","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2012-12-18 02:24:11.000000000","message":"Patch Set 2: Doesn\u0027t seem to work\n\nBuild failed\n\n- http://logs.openstack.org/17930/2/check/gate-ceilometer-pep8/1045 : SUCCESS\n- http://logs.openstack.org/17930/2/check/gate-ceilometer-python26/1045 : SUCCESS\n- http://logs.openstack.org/17930/2/check/gate-ceilometer-python27/1047 : SUCCESS\n- http://logs.openstack.org/17930/2/check/gate-ceilometer-python26-folsom/252 : FAILURE\n- http://logs.openstack.org/17930/2/check/gate-ceilometer-python27-folsom/252 : SUCCESS\n","accounts_in_message":[],"_revision_number":2},{"id":"d2b302b52a9272f5166cb9c73472292ccb507bc4","author":{"_account_id":4491,"name":"Lianhao Lu","email":"llh_misc@outlook.com","username":"lianhao-lu"},"date":"2012-12-18 02:42:45.000000000","message":"Patch Set 2:\n\nrecheck","accounts_in_message":[],"_revision_number":2},{"id":"e8b12cffc20fcf9d219d06a55891a9b5987beca7","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2012-12-18 02:46:39.000000000","message":"Patch Set 2:\n\nBuild failed\n\n- http://logs.openstack.org/17930/2/check/gate-ceilometer-pep8/1046 : SUCCESS\n- http://logs.openstack.org/17930/2/check/gate-ceilometer-python26/1046 : SUCCESS\n- http://logs.openstack.org/17930/2/check/gate-ceilometer-python27/1048 : SUCCESS\n- http://logs.openstack.org/17930/2/check/gate-ceilometer-python26-folsom/253 : FAILURE\n- http://logs.openstack.org/17930/2/check/gate-ceilometer-python27-folsom/253 : SUCCESS\n","accounts_in_message":[],"_revision_number":2},{"id":"f3bbbb91505c52dc9d7cf67919481326f30d922d","author":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"date":"2012-12-18 03:08:17.000000000","message":"Patch Set 2:\n\nrecheck","accounts_in_message":[],"_revision_number":2},{"id":"52614521a51ed9d8a168ad148911293f128ecd8e","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2012-12-18 03:15:20.000000000","message":"Patch Set 2: Works for me\n\nBuild successful\n\n- http://logs.openstack.org/17930/2/check/gate-ceilometer-pep8/1047 : SUCCESS\n- http://logs.openstack.org/17930/2/check/gate-ceilometer-python26/1047 : SUCCESS\n- http://logs.openstack.org/17930/2/check/gate-ceilometer-python27/1049 : SUCCESS\n- http://logs.openstack.org/17930/2/check/gate-ceilometer-python26-folsom/254 : SUCCESS\n- http://logs.openstack.org/17930/2/check/gate-ceilometer-python27-folsom/254 : SUCCESS\n","accounts_in_message":[],"_revision_number":2},{"id":"419357f4e9e177854a93ef696297246fd9551be6","author":{"_account_id":4573,"name":"yunhong-jiang","email":"yunhong.jiang@intel.com","username":"yunhong-jiang"},"date":"2012-12-18 05:58:19.000000000","message":"Patch Set 2: Looks good to me, but someone else must approve\n\n","accounts_in_message":[],"_revision_number":2},{"id":"7e0de6feac8914cc54a99e5e31044781990b6492","author":{"_account_id":1669,"name":"Julien Danjou","display_name":"jd","email":"julien@danjou.info","username":"jdanjou"},"date":"2012-12-18 08:58:29.000000000","message":"Patch Set 2: Looks good to me (core reviewer)\n\n","accounts_in_message":[],"_revision_number":2},{"id":"b6de9aa88965ad1bd2bbf1ac68cffd95e8d8559d","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2012-12-28 14:43:21.000000000","message":"Patch Set 2: No score\n\nStarting gate jobs.\nhttp://zuul.openstack.org/","accounts_in_message":[],"_revision_number":2},{"id":"931bd95e1c1ce68a59233ae4d1b656e1cb5fbefc","author":{"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},"date":"2012-12-28 14:43:21.000000000","message":"Patch Set 2: Looks good to me (core reviewer); Approved\n\n","accounts_in_message":[],"_revision_number":2},{"id":"bda6633592d78f772ce5b33954ce3e52f301221b","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2012-12-28 14:55:26.000000000","message":"Patch Set 2: Verified\n\nBuild successful\n\n- http://logs.openstack.org/17930/2/gate/gate-ceilometer-pep8/1098 : SUCCESS\n- http://logs.openstack.org/17930/2/gate/gate-ceilometer-python26/1098 : SUCCESS\n- http://logs.openstack.org/17930/2/gate/gate-ceilometer-python27/1100 : SUCCESS\n- http://logs.openstack.org/17930/2/gate/gate-ceilometer-python26-folsom/305 : SUCCESS\n- http://logs.openstack.org/17930/2/gate/gate-ceilometer-python27-folsom/305 : SUCCESS\n","accounts_in_message":[],"_revision_number":2},{"id":"9558257d4151e6f9ddca87a6f96bcf118e9b1208","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2012-12-28 14:55:26.000000000","message":"Change has been successfully merged into the git repository.","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"baad3c800f078ef4af994d553eaec869dacad610","revisions":{"dfc3e3408e99f1b3a52f3b784480b4aa1e0a8906":{"kind":"REWORK","_number":1,"created":"2012-12-12 12:38:29.000000000","uploader":{"_account_id":4491,"name":"Lianhao Lu","email":"llh_misc@outlook.com","username":"lianhao-lu"},"ref":"refs/changes/30/17930/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ceilometer","ref":"refs/changes/30/17930/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ceilometer refs/changes/30/17930/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ceilometer refs/changes/30/17930/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ceilometer refs/changes/30/17930/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ceilometer refs/changes/30/17930/1"}}},"commit":{"parents":[{"commit":"23ff2f9bbfc14e435c4c04ddddfba473cf2a829b","subject":"remove direct nova db access from ceilometer.","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ceilometer/commit/23ff2f9bbfc14e435c4c04ddddfba473cf2a829b"}]}],"author":{"name":"Lianhao Lu","email":"lianhao.lu@intel.com","date":"2012-12-12 12:13:34.000000000","tz":480},"committer":{"name":"Lianhao Lu","email":"lianhao.lu@intel.com","date":"2012-12-12 12:26:02.000000000","tz":480},"subject":"Ground work for transifex-ify ceilometer.","message":"Ground work for transifex-ify ceilometer.\n\nFollowing http://wiki.openstack.org/Translations to integrate transifex\ntranslation into ceilometer and to fix bug 1082805.\n\nThis is the ground work to enable translation jobs using transifex and\nJenkin\u0027s in ceilometer. We added the empty file\nceiloemter/locale/ceilometer.pot to avoid the failure of the Jenkin\u0027s\ntranslation-jobs because git doesn\u0027t allow empty directory to be added\ninto the repository.\n\nWe still need to do the following things once this patch gets accepted:\n\n1. Make the transifex ceilometer project\n(https://www.transifex.com/projects/p/ceilometer/) as part of the\nopenstack transifex project hub and give access to the transifex\nopenstack Jenkins account.\n\n2. Add the translation-jobs into openstack/openstack-ci-puppet for\nceilometer.\n\n3. Recheck and/or clean the LOG.foobar strings in ceilometer so that\nonly the useful and necessary strings would be extracted into the .pot\nfile.\n\nNOTE:\n1. Don\u0027t use \u0027_\u0027 as the variable name for \"don\u0027t care\", since it clashes\nwith gettext module.\n\n2. Wrap the string with the underscore function to make it ready for\ntranslation, e.g.\n\n  internationalized_string \u003d _(\"I\u0027m internationalized!\")\n  LOG.debug(_(\u0027I speak the language of %(language)s\u0027), locals())\n\nChange-Id: I9732e424b374afa8f0650baf4e3537109e7520d1\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ceilometer/commit/dfc3e3408e99f1b3a52f3b784480b4aa1e0a8906"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ceilometer/commit/dfc3e3408e99f1b3a52f3b784480b4aa1e0a8906"}]},"parents_data":[{"branch_name":"refs/heads/master","commit_id":"23ff2f9bbfc14e435c4c04ddddfba473cf2a829b","is_merged_in_target_branch":true,"change_id":"I0686e7bb5311a39bd574fd9d67769450c9896b43","change_number":17660,"patch_set_number":7,"change_status":"MERGED"}],"branch":"refs/heads/master"},"baad3c800f078ef4af994d553eaec869dacad610":{"kind":"TRIVIAL_REBASE_WITH_MESSAGE_UPDATE","_number":2,"created":"2012-12-18 02:18:26.000000000","uploader":{"_account_id":4491,"name":"Lianhao Lu","email":"llh_misc@outlook.com","username":"lianhao-lu"},"ref":"refs/changes/30/17930/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ceilometer","ref":"refs/changes/30/17930/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ceilometer refs/changes/30/17930/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ceilometer refs/changes/30/17930/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ceilometer refs/changes/30/17930/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ceilometer refs/changes/30/17930/2"}}},"commit":{"parents":[{"commit":"07eaed241c92354b07f5ef7b416bf6d2edb6ebc7","subject":"Merge \"Instantiate inspector in compute manager\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ceilometer/commit/07eaed241c92354b07f5ef7b416bf6d2edb6ebc7"}]}],"author":{"name":"Lianhao Lu","email":"lianhao.lu@intel.com","date":"2012-12-12 12:13:34.000000000","tz":480},"committer":{"name":"Lianhao Lu","email":"lianhao.lu@intel.com","date":"2012-12-18 02:14:03.000000000","tz":480},"subject":"Ground work for transifex-ify ceilometer.","message":"Ground work for transifex-ify ceilometer.\n\nFollowing http://wiki.openstack.org/Translations to integrate transifex\ntranslation into ceilometer and to fix bug 1082805.\n\nThis is the ground work to enable translation jobs using transifex and\nJenkin\u0027s in ceilometer. We added the empty file\nceilometer/locale/ceilometer.pot to avoid the failure of the Jenkin\u0027\ntranslation-jobs because git doesn\u0027t allow empty directory to be added\ninto the repository.\n\nWe still need to do the following things once this patch gets accepted:\n\n1. Make the transifex ceilometer project\n(https://www.transifex.com/projects/p/ceilometer/) as part of the\nopenstack transifex project hub and give access to the transifex\nopenstack Jenkins account.\n\n2. Add the translation-jobs into openstack/openstack-ci-puppet for\nceilometer.\n\n3. Recheck and/or clean the LOG.foobar strings in ceilometer so that\nonly the useful and necessary strings would be extracted into the .pot\nfile.\n\nNOTE:\n1. Don\u0027t use \u0027_\u0027 as the variable name for \"don\u0027t care\", since it clashes\nwith gettext module.\n\n2. Wrap the string with the underscore function to make it ready for\ntranslation, e.g.\n\n  internationalized_string \u003d _(\"I\u0027m internationalized!\")\n  LOG.debug(_(\u0027I speak the language of %(language)s\u0027), locals())\n\nChange-Id: I9732e424b374afa8f0650baf4e3537109e7520d1\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ceilometer/commit/baad3c800f078ef4af994d553eaec869dacad610"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ceilometer/commit/baad3c800f078ef4af994d553eaec869dacad610"}]},"parents_data":[{"branch_name":"refs/heads/master","commit_id":"07eaed241c92354b07f5ef7b416bf6d2edb6ebc7","is_merged_in_target_branch":true}],"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
