)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":6598,"name":"Berezovsky Irena","email":"irenab.dev@gmail.com","username":"irenab"},"change_message_id":"2106afc2d854a653ce73a48126e4cfcc2684f50f","unresolved":false,"context_lines":[{"line_number":5,"context_line":"CommitDate: 2017-12-12 10:07:25 +0200"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Auto-enable loadbalancer VIP ports"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Change-Id: Ibbe927b2672f327349bdd9cff46349d4d01c990a"},{"line_number":10,"context_line":"Partial-Bug: #1720734"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":2,"id":"df87a7cf_0d48672a","line":8,"updated":"2017-12-12 12:40:01.000000000","message":"Please add a bit more details in the commit message","commit_id":"741d94baea80378fdf4a8f8592538a5e51060e10"}],"dragonflow/conf/df_loadbalancer.py":[{"author":{"_account_id":6598,"name":"Berezovsky Irena","email":"irenab.dev@gmail.com","username":"irenab"},"change_message_id":"b9de49439b31d4e06dd1bb8eff220c0b1be90df9","unresolved":false,"context_lines":[{"line_number":1,"context_line":"# Copyright (c) 2016 OpenStack Foundation."},{"line_number":2,"context_line":"# All Rights Reserved."},{"line_number":3,"context_line":"#"},{"line_number":4,"context_line":"#    Licensed under the Apache License, Version 2.0 (the \"License\"); you may"}],"source_content_type":"text/x-python","patch_set":2,"id":"df87a7cf_4fc72b47","line":1,"range":{"start_line":1,"start_character":18,"end_line":1,"end_character":20},"updated":"2017-12-13 09:20:56.000000000","message":"2017","commit_id":"741d94baea80378fdf4a8f8592538a5e51060e10"},{"author":{"_account_id":6598,"name":"Berezovsky Irena","email":"irenab.dev@gmail.com","username":"irenab"},"change_message_id":"2106afc2d854a653ce73a48126e4cfcc2684f50f","unresolved":false,"context_lines":[{"line_number":29,"context_line":""},{"line_number":30,"context_line":""},{"line_number":31,"context_line":"def register_opts():"},{"line_number":32,"context_line":"    cfg.CONF.register_opts(df_loadbalancer_opts, group\u003d\u0027df_loadbalancer\u0027)"},{"line_number":33,"context_line":""},{"line_number":34,"context_line":""},{"line_number":35,"context_line":"def list_opts():"}],"source_content_type":"text/x-python","patch_set":2,"id":"df87a7cf_2d0d2be7","line":32,"range":{"start_line":32,"start_character":56,"end_line":32,"end_character":71},"updated":"2017-12-12 12:40:01.000000000","message":"this is a bit confusing, since seems to be related to the native df loadbalancer.","commit_id":"741d94baea80378fdf4a8f8592538a5e51060e10"},{"author":{"_account_id":6598,"name":"Berezovsky Irena","email":"irenab.dev@gmail.com","username":"irenab"},"change_message_id":"b9de49439b31d4e06dd1bb8eff220c0b1be90df9","unresolved":false,"context_lines":[{"line_number":29,"context_line":""},{"line_number":30,"context_line":""},{"line_number":31,"context_line":"def register_opts():"},{"line_number":32,"context_line":"    cfg.CONF.register_opts(df_loadbalancer_opts, group\u003d\u0027df_loadbalancer\u0027)"},{"line_number":33,"context_line":""},{"line_number":34,"context_line":""},{"line_number":35,"context_line":"def list_opts():"}],"source_content_type":"text/x-python","patch_set":2,"id":"df87a7cf_6fb0efde","line":32,"range":{"start_line":32,"start_character":56,"end_line":32,"end_character":71},"in_reply_to":"df87a7cf_2d0d2be7","updated":"2017-12-13 09:20:56.000000000","message":"After discussion decided to leave as is to be used later for native lb options as well","commit_id":"741d94baea80378fdf4a8f8592538a5e51060e10"}],"dragonflow/tests/unit/test_vip_port_enabler.py":[{"author":{"_account_id":23766,"name":"Dima Kuznetsov","email":"dima.kuznetsov@toganetworks.com","username":"dimak"},"change_message_id":"ff7000669fa410be504e73eef69abac384f01d15","unresolved":false,"context_lines":[{"line_number":24,"context_line":"                              group\u003d\u0027df_loadbalancer\u0027)"},{"line_number":25,"context_line":"        super(TestVIPPortEnabler, self).setUp()"},{"line_number":26,"context_line":""},{"line_number":27,"context_line":"    def test_vip_port_enable(self):"},{"line_number":28,"context_line":"        with self.port(device_owner\u003dconstants.DEVICE_OWNER_LOADBALANCERV2,"},{"line_number":29,"context_line":"                       admin_state_up\u003dFalse) as p:"},{"line_number":30,"context_line":"            self.assertEqual(True, p[\u0027port\u0027][\u0027admin_state_up\u0027])"}],"source_content_type":"text/x-python","patch_set":4,"id":"df87a7cf_04716144","line":30,"range":{"start_line":27,"start_character":0,"end_line":30,"end_character":63},"updated":"2017-12-20 06:27:09.000000000","message":"Maybe also add test for negative flow?","commit_id":"be5b32bd91c8527df465d6a2098085a57b60c43b"}]}
