)]}'
{"openstack/tests/functional/dns/v2/test_zone.py":[{"author":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"change_message_id":"fc6b65846b900751a705615a7d9efeb826872bea","unresolved":false,"context_lines":[{"line_number":19,"context_line":""},{"line_number":20,"context_line":"    class DnsOpts(object):"},{"line_number":21,"context_line":"        def __init__(self):"},{"line_number":22,"context_line":"            self.dns_api_version \u003d \u00272\u0027"},{"line_number":23,"context_line":""},{"line_number":24,"context_line":"    @classmethod"},{"line_number":25,"context_line":"    def setUpClass(cls):"}],"source_content_type":"text/x-python","patch_set":18,"id":"9fdfeff1_3f6c81ce","line":22,"range":{"start_line":22,"start_character":12,"end_line":22,"end_character":38},"updated":"2019-03-01 12:57:21.000000000","message":"do we need this?","commit_id":"0cd8b4c7b17867aadf5933469c0dfdf482496df5"},{"author":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"change_message_id":"b5b07888e7dd6acd2fede69dcf9f209eba3f2e4d","unresolved":false,"context_lines":[{"line_number":19,"context_line":""},{"line_number":20,"context_line":"    class DnsOpts(object):"},{"line_number":21,"context_line":"        def __init__(self):"},{"line_number":22,"context_line":"            self.dns_api_version \u003d \u00272\u0027"},{"line_number":23,"context_line":""},{"line_number":24,"context_line":"    @classmethod"},{"line_number":25,"context_line":"    def setUpClass(cls):"}],"source_content_type":"text/x-python","patch_set":18,"id":"9fdfeff1_111df10d","line":22,"range":{"start_line":22,"start_character":12,"end_line":22,"end_character":38},"in_reply_to":"9fdfeff1_3f6c81ce","updated":"2019-03-01 15:01:15.000000000","message":"probably not","commit_id":"0cd8b4c7b17867aadf5933469c0dfdf482496df5"},{"author":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"change_message_id":"fc6b65846b900751a705615a7d9efeb826872bea","unresolved":false,"context_lines":[{"line_number":22,"context_line":"            self.dns_api_version \u003d \u00272\u0027"},{"line_number":23,"context_line":""},{"line_number":24,"context_line":"    @classmethod"},{"line_number":25,"context_line":"    def setUpClass(cls):"},{"line_number":26,"context_line":"        super(TestZone, cls).setUpClass()"},{"line_number":27,"context_line":"        # Create empty zone placeholder"},{"line_number":28,"context_line":"        cls.ZONE_NAME \u003d \u0027example.org.\u0027"}],"source_content_type":"text/x-python","patch_set":18,"id":"9fdfeff1_7f4d2970","line":25,"range":{"start_line":25,"start_character":8,"end_line":25,"end_character":17},"updated":"2019-03-01 12:57:21.000000000","message":"setUpClass bad.\n\nBecause of parallelism - this doesn\u0027t do what you might think. (which can be seen via the conflict in the test failure)\n\nIt\u0027s better to use a normal setUp() and use getUniqueName to produce a test-specific zone name. Then use addCleanup(self.conn.dns.delete_zone, self.zone)\n\nSomething like:\n\n  def setUp(self):\n    super(TestZone, self).setUp()\n    self.ZONE_NAME \u003d \u0027{0}.org\u0027.format(self.getUniqueName(\u0027example\u0027))\n \n  self.zone \u003d self.conn.dns.create_zone(name\u003dself.ZONE_NAME)\n  self.addCleanup(self.conn.dns.delete_zone, self.zone)","commit_id":"0cd8b4c7b17867aadf5933469c0dfdf482496df5"},{"author":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"change_message_id":"b5b07888e7dd6acd2fede69dcf9f209eba3f2e4d","unresolved":false,"context_lines":[{"line_number":22,"context_line":"            self.dns_api_version \u003d \u00272\u0027"},{"line_number":23,"context_line":""},{"line_number":24,"context_line":"    @classmethod"},{"line_number":25,"context_line":"    def setUpClass(cls):"},{"line_number":26,"context_line":"        super(TestZone, cls).setUpClass()"},{"line_number":27,"context_line":"        # Create empty zone placeholder"},{"line_number":28,"context_line":"        cls.ZONE_NAME \u003d \u0027example.org.\u0027"}],"source_content_type":"text/x-python","patch_set":18,"id":"9fdfeff1_b1ec25f4","line":25,"range":{"start_line":25,"start_character":8,"end_line":25,"end_character":17},"in_reply_to":"9fdfeff1_7f4d2970","updated":"2019-03-01 15:01:15.000000000","message":"funny, but have tried something similar in PS17 what didn\u0027t work well either. But let\u0027s try this way","commit_id":"0cd8b4c7b17867aadf5933469c0dfdf482496df5"}]}
