)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"change_message_id":"d1cde18788cf5ff0ff498ff04653c6d3749e7ee8","unresolved":false,"context_lines":[{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Moved networking-ovn.common.acl code to Neutron, related tests and"},{"line_number":10,"context_line":"auxiliary code."},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"Partially-Implements: blueprint neutron-ovn-merge"},{"line_number":13,"context_line":"Change-Id: I29b39a9bda8c372a45a5096d114b52773ee8d293"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":2,"id":"3fa7e38b_218bcb17","line":11,"updated":"2019-11-29 15:38:25.000000000","message":"Please add info about original authors and original place from where those files were moved here","commit_id":"90ac1a7368ed6d2740cf1a34680f2751521543d3"}],"neutron/common/ovn/acl.py":[{"author":{"_account_id":24791,"name":"Maciej Jozefczyk","email":"jeicam.pl@gmail.com","username":"maciej.jozefczyk"},"change_message_id":"b8d9347bbd06244aa512e48fd7484b799f83a650","unresolved":false,"context_lines":[{"line_number":20,"context_line":""},{"line_number":21,"context_line":"from neutron._i18n import _"},{"line_number":22,"context_line":"from neutron.common.ovn import constants as ovn_const"},{"line_number":23,"context_line":"from neutron.plugins.ml2.drivers.ovn.common import utils"},{"line_number":24,"context_line":""},{"line_number":25,"context_line":"# Convert the protocol number from integer to strings because that\u0027s"},{"line_number":26,"context_line":"# how Neutron will pass it to us"}],"source_content_type":"text/x-python","patch_set":1,"id":"3fa7e38b_e3437e10","line":23,"range":{"start_line":23,"start_character":0,"end_line":23,"end_character":56},"updated":"2019-11-29 08:38:28.000000000","message":"Ok that is moved as You asked :)","commit_id":"0a261ed1579339dd96a992b621d95e43ad314442"}],"neutron/tests/unit/common/ovn/test_acl.py":[{"author":{"_account_id":24791,"name":"Maciej Jozefczyk","email":"jeicam.pl@gmail.com","username":"maciej.jozefczyk"},"change_message_id":"b8d9347bbd06244aa512e48fd7484b799f83a650","unresolved":false,"context_lines":[{"line_number":23,"context_line":"from neutron.common.ovn import constants as ovn_const"},{"line_number":24,"context_line":"from neutron.conf.agent import securitygroups_rpc"},{"line_number":25,"context_line":"from neutron.ovsdb.ovn import commands as cmd"},{"line_number":26,"context_line":"from neutron.plugins.ml2.drivers.ovn.common import utils as ovn_utils"},{"line_number":27,"context_line":"from neutron.tests import base"},{"line_number":28,"context_line":"from neutron.tests.unit import fake_resources as fakes"},{"line_number":29,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"3fa7e38b_83508ad7","line":26,"range":{"start_line":26,"start_character":0,"end_line":26,"end_character":69},"updated":"2019-11-29 08:38:28.000000000","message":"That is moved as You asked :)","commit_id":"0a261ed1579339dd96a992b621d95e43ad314442"}],"neutron/tests/unit/fake_resources.py":[{"author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"change_message_id":"d1cde18788cf5ff0ff498ff04653c6d3749e7ee8","unresolved":false,"context_lines":[{"line_number":10,"context_line":"#    WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the"},{"line_number":11,"context_line":"#    License for the specific language governing permissions and limitations"},{"line_number":12,"context_line":"#    under the License."},{"line_number":13,"context_line":"#"},{"line_number":14,"context_line":""},{"line_number":15,"context_line":"import collections"},{"line_number":16,"context_line":"import copy"}],"source_content_type":"text/x-python","patch_set":2,"id":"3fa7e38b_a19edb52","side":"PARENT","line":13,"updated":"2019-11-29 15:38:25.000000000","message":"not related change","commit_id":"a33618a098a4d19a2cb60eb1cae262ff32d14416"},{"author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"change_message_id":"3ca54f928ca1e15c0c983d134b85b9c9ae41c7b6","unresolved":false,"context_lines":[{"line_number":10,"context_line":"#    WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the"},{"line_number":11,"context_line":"#    License for the specific language governing permissions and limitations"},{"line_number":12,"context_line":"#    under the License."},{"line_number":13,"context_line":"#"},{"line_number":14,"context_line":""},{"line_number":15,"context_line":"import collections"},{"line_number":16,"context_line":"import copy"}],"source_content_type":"text/x-python","patch_set":2,"id":"3fa7e38b_89565605","side":"PARENT","line":13,"in_reply_to":"3fa7e38b_a19edb52","updated":"2019-12-04 11:27:07.000000000","message":"Done","commit_id":"a33618a098a4d19a2cb60eb1cae262ff32d14416"}]}
