)]}'
{"murano/common/config.py":[{"author":{"_account_id":7549,"name":"Ekaterina Chernova","email":"katyafervent@yandex.ru","username":"efedorova"},"change_message_id":"31dbf4f55927a6bffb56b81f1f4888d5486125fb","unresolved":false,"context_lines":[{"line_number":161,"context_line":"               help\u003d\u0027Default DNS nameserver to be assigned to \u0027"},{"line_number":162,"context_line":"               \u0027created Networks\u0027),"},{"line_number":163,"context_line":""},{"line_number":164,"context_line":"    cfg.StrOpt(\u0027router_name\u0027, default\u003d\u0027murano-default-router\u0027,"},{"line_number":165,"context_line":"               help\u003d\u0027Name of the router that going to be used in order to \u0027"},{"line_number":166,"context_line":"                    \u0027join all networks created by Murano\u0027)"},{"line_number":167,"context_line":"]"}],"source_content_type":"text/x-python","patch_set":1,"id":"fa98f980_2d81b44a","line":164,"updated":"2014-09-09 07:15:58.000000000","message":"what about to using shorter name? murano-router. Anyway, name should be in the documentation","commit_id":"ca14ab2d536df9ebc8f174981067ac94be8cc140"},{"author":{"_account_id":7225,"name":"Serg Melikyan","email":"smelikyan@mirantis.com","username":"smelikyan"},"change_message_id":"9cc9fce66a4aedf2f8e87b9174f107df412c8701","unresolved":false,"context_lines":[{"line_number":161,"context_line":"               help\u003d\u0027Default DNS nameserver to be assigned to \u0027"},{"line_number":162,"context_line":"               \u0027created Networks\u0027),"},{"line_number":163,"context_line":""},{"line_number":164,"context_line":"    cfg.StrOpt(\u0027router_name\u0027, default\u003d\u0027murano-default-router\u0027,"},{"line_number":165,"context_line":"               help\u003d\u0027Name of the router that going to be used in order to \u0027"},{"line_number":166,"context_line":"                    \u0027join all networks created by Murano\u0027)"},{"line_number":167,"context_line":"]"}],"source_content_type":"text/x-python","patch_set":1,"id":"fa98f980_59823753","line":164,"in_reply_to":"fa98f980_2d81b44a","updated":"2014-09-09 11:42:29.000000000","message":"What the reason for shorter name? Which documentation should I update?","commit_id":"ca14ab2d536df9ebc8f174981067ac94be8cc140"}],"murano/engine/system/net_explorer.py":[{"author":{"_account_id":7549,"name":"Ekaterina Chernova","email":"katyafervent@yandex.ru","username":"efedorova"},"change_message_id":"31dbf4f55927a6bffb56b81f1f4888d5486125fb","unresolved":false,"context_lines":[{"line_number":69,"context_line":"            list_routers(tenant_id\u003dself._tenant_id, name\u003drouter_name).\\"},{"line_number":70,"context_line":"            get(\"routers\")"},{"line_number":71,"context_line":"        if len(routers) \u003d\u003d 0:"},{"line_number":72,"context_line":"            raise KeyError(\u0027Router %s was not found\u0027 % router_name)"},{"line_number":73,"context_line":"        else:"},{"line_number":74,"context_line":"            router_id \u003d routers[0][\"id\"]"},{"line_number":75,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"fa98f980_4d3998d7","line":72,"updated":"2014-09-09 07:15:58.000000000","message":"please, use format to support python3 and keep everything in one style","commit_id":"ca14ab2d536df9ebc8f174981067ac94be8cc140"},{"author":{"_account_id":7227,"name":"Timur Nurlygayanov","email":"tnurlygayanov@mirantis.com","username":"tnurlygayanov"},"change_message_id":"db4ba70b58aa69e5a584ed7df1bb32236b7a1146","unresolved":false,"context_lines":[{"line_number":69,"context_line":"            list_routers(tenant_id\u003dself._tenant_id, name\u003drouter_name).\\"},{"line_number":70,"context_line":"            get(\"routers\")"},{"line_number":71,"context_line":"        if len(routers) \u003d\u003d 0:"},{"line_number":72,"context_line":"            raise KeyError(\u0027Router %s was not found\u0027 % router_name)"},{"line_number":73,"context_line":"        else:"},{"line_number":74,"context_line":"            router_id \u003d routers[0][\"id\"]"},{"line_number":75,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"fa98f980_39607a00","line":72,"in_reply_to":"fa98f980_395d7316","updated":"2014-09-15 09:15:18.000000000","message":"Why we raise an exception here? We need to show this errors in deployments logs.","commit_id":"ca14ab2d536df9ebc8f174981067ac94be8cc140"},{"author":{"_account_id":7225,"name":"Serg Melikyan","email":"smelikyan@mirantis.com","username":"smelikyan"},"change_message_id":"9692184596dd6288c7595bb86f857c5e9a8bb251","unresolved":false,"context_lines":[{"line_number":69,"context_line":"            list_routers(tenant_id\u003dself._tenant_id, name\u003drouter_name).\\"},{"line_number":70,"context_line":"            get(\"routers\")"},{"line_number":71,"context_line":"        if len(routers) \u003d\u003d 0:"},{"line_number":72,"context_line":"            raise KeyError(\u0027Router %s was not found\u0027 % router_name)"},{"line_number":73,"context_line":"        else:"},{"line_number":74,"context_line":"            router_id \u003d routers[0][\"id\"]"},{"line_number":75,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"fa98f980_34979f49","line":72,"in_reply_to":"fa98f980_39607a00","updated":"2014-09-15 09:37:39.000000000","message":"All exception thrown here will be shown in deployment logs","commit_id":"ca14ab2d536df9ebc8f174981067ac94be8cc140"},{"author":{"_account_id":7225,"name":"Serg Melikyan","email":"smelikyan@mirantis.com","username":"smelikyan"},"change_message_id":"9cc9fce66a4aedf2f8e87b9174f107df412c8701","unresolved":false,"context_lines":[{"line_number":69,"context_line":"            list_routers(tenant_id\u003dself._tenant_id, name\u003drouter_name).\\"},{"line_number":70,"context_line":"            get(\"routers\")"},{"line_number":71,"context_line":"        if len(routers) \u003d\u003d 0:"},{"line_number":72,"context_line":"            raise KeyError(\u0027Router %s was not found\u0027 % router_name)"},{"line_number":73,"context_line":"        else:"},{"line_number":74,"context_line":"            router_id \u003d routers[0][\"id\"]"},{"line_number":75,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"fa98f980_395d7316","line":72,"in_reply_to":"fa98f980_4d3998d7","updated":"2014-09-09 11:42:29.000000000","message":"% is supported in Python 3 and format is good when you have more then one variable","commit_id":"ca14ab2d536df9ebc8f174981067ac94be8cc140"},{"author":{"_account_id":10063,"name":"Steve McLellan","email":"steven.j.mclellan@gmail.com","username":"sjmc7"},"change_message_id":"dedca175276fa446f8cc3d16633bd66d8369c422","unresolved":false,"context_lines":[{"line_number":70,"context_line":"            get(\"routers\")"},{"line_number":71,"context_line":"        if len(routers) \u003d\u003d 0:"},{"line_number":72,"context_line":"            raise KeyError(\u0027Router %s was not found\u0027 % router_name)"},{"line_number":73,"context_line":"        else:"},{"line_number":74,"context_line":"            router_id \u003d routers[0][\"id\"]"},{"line_number":75,"context_line":""},{"line_number":76,"context_line":"        return router_id"}],"source_content_type":"text/x-python","patch_set":1,"id":"fa98f980_4dc9e324","line":73,"updated":"2014-09-15 22:05:00.000000000","message":"Should check that the router has the external gateway set","commit_id":"ca14ab2d536df9ebc8f174981067ac94be8cc140"},{"author":{"_account_id":7225,"name":"Serg Melikyan","email":"smelikyan@mirantis.com","username":"smelikyan"},"change_message_id":"a08e581ce41d1210038f636f8d019300c5a7cbc8","unresolved":false,"context_lines":[{"line_number":70,"context_line":"            get(\"routers\")"},{"line_number":71,"context_line":"        if len(routers) \u003d\u003d 0:"},{"line_number":72,"context_line":"            raise KeyError(\u0027Router %s was not found\u0027 % router_name)"},{"line_number":73,"context_line":"        else:"},{"line_number":74,"context_line":"            router_id \u003d routers[0][\"id\"]"},{"line_number":75,"context_line":""},{"line_number":76,"context_line":"        return router_id"}],"source_content_type":"text/x-python","patch_set":1,"id":"fa98f980_9f563f05","line":73,"in_reply_to":"fa98f980_4dc9e324","updated":"2014-09-18 13:24:39.000000000","message":"Done","commit_id":"ca14ab2d536df9ebc8f174981067ac94be8cc140"}]}
