)]}'
{"shade/_utils.py":[{"author":{"_account_id":3099,"name":"David Shrewsbury","email":"dshrewsb@redhat.com","username":"dshrews"},"change_message_id":"e643fd784f6380d8ab75cadee27f61b1a69bf359","unresolved":false,"context_lines":[{"line_number":143,"context_line":""},{"line_number":144,"context_line":"def normalize_servers(servers, cloud_name, region_name):"},{"line_number":145,"context_line":"    # Here instead of _utils because we need access to region and cloud"},{"line_number":146,"context_line":"    # name from the cloud object"},{"line_number":147,"context_line":"    ret \u003d []"},{"line_number":148,"context_line":"    for server in servers:"},{"line_number":149,"context_line":"        ret.append(normalize_server(server, cloud_name, region_name))"}],"source_content_type":"text/x-python","patch_set":5,"id":"fa69d971_c949edb8","line":146,"updated":"2016-01-05 00:24:01.000000000","message":"We need to adjust this comment in a follow up.","commit_id":"59d9135bab823cbeda5c0b2b8b317a009427b34a"}],"shade/openstackcloud.py":[{"author":{"_account_id":3099,"name":"David Shrewsbury","email":"dshrewsb@redhat.com","username":"dshrews"},"change_message_id":"fd67ac6bb15cd2494ea3d8b02c812fc95c93d46f","unresolved":false,"context_lines":[{"line_number":1104,"context_line":""},{"line_number":1105,"context_line":"    def _normalize_servers(self, servers):"},{"line_number":1106,"context_line":"        # Here instead of _utils because we need access to region and cloud"},{"line_number":1107,"context_line":"        # name from the cloud object"},{"line_number":1108,"context_line":"        ret \u003d []"},{"line_number":1109,"context_line":"        for server in servers:"},{"line_number":1110,"context_line":"            ret.append(self._normalize_server(server))"}],"source_content_type":"text/x-python","patch_set":1,"id":"fa69d971_e17781d2","line":1107,"updated":"2015-12-31 00:12:56.000000000","message":"Why not just pass in region and cloud name to the function in _utils.py? I must be missing something obvious, yeah?","commit_id":"17b99a50603df030629655c212804a5cea80277d"},{"author":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"change_message_id":"509a5f4d8e5ad2750b7141ca5bb5edf16de70820","unresolved":false,"context_lines":[{"line_number":1104,"context_line":""},{"line_number":1105,"context_line":"    def _normalize_servers(self, servers):"},{"line_number":1106,"context_line":"        # Here instead of _utils because we need access to region and cloud"},{"line_number":1107,"context_line":"        # name from the cloud object"},{"line_number":1108,"context_line":"        ret \u003d []"},{"line_number":1109,"context_line":"        for server in servers:"},{"line_number":1110,"context_line":"            ret.append(self._normalize_server(server))"}],"source_content_type":"text/x-python","patch_set":1,"id":"fa69d971_3c5ce224","line":1107,"in_reply_to":"fa69d971_e17781d2","updated":"2015-12-31 00:32:43.000000000","message":"Done","commit_id":"17b99a50603df030629655c212804a5cea80277d"},{"author":{"_account_id":3099,"name":"David Shrewsbury","email":"dshrewsb@redhat.com","username":"dshrews"},"change_message_id":"fd67ac6bb15cd2494ea3d8b02c812fc95c93d46f","unresolved":false,"context_lines":[{"line_number":1156,"context_line":"                    region\u003dself.region_name)):"},{"line_number":1157,"context_line":"            servers \u003d self._normalize_servers("},{"line_number":1158,"context_line":"                self.manager.submitTask(_tasks.ServerList()))"},{"line_number":1159,"context_line":"            print servers"},{"line_number":1160,"context_line":""},{"line_number":1161,"context_line":"            if detailed:"},{"line_number":1162,"context_line":"                return ["}],"source_content_type":"text/x-python","patch_set":1,"id":"fa69d971_0175f5c9","line":1159,"updated":"2015-12-31 00:12:56.000000000","message":"Someone likes \u0027print\u0027 debugging.","commit_id":"17b99a50603df030629655c212804a5cea80277d"}]}
