)]}'
{"pymod2pkg/__init__.py":[{"author":{"_account_id":13294,"name":"Javier Peña","email":"jpena@redhat.com","username":"jpena"},"change_message_id":"905e1ab49182d471b086fdcb06498508ab1185b9","unresolved":false,"context_lines":[{"line_number":219,"context_line":"               py3pkg\u003d\u0027python3-XStatic-termjs\u0027),"},{"line_number":220,"context_line":"    SingleRule(\u0027heat-cfntools\u0027, \u0027heat-cfntools\u0027),"},{"line_number":221,"context_line":"    SingleRule(\u0027horizon\u0027, \u0027openstack-dashboard\u0027),"},{"line_number":222,"context_line":"    SingleRule(\u0027openstack-placement\u0027, \u0027openstack-placement\u0027),"},{"line_number":223,"context_line":"    SingleRule(\u0027networking-vsphere\u0027, \u0027openstack-neutron-vsphere\u0027),"},{"line_number":224,"context_line":"    SingleRule(\u0027networking-l2gw\u0027, \u0027openstack-neutron-l2gw\u0027),"},{"line_number":225,"context_line":"    SingleRule(\u0027m2crypto\u0027, \u0027m2crypto\u0027),"}],"source_content_type":"text/x-python","patch_set":1,"id":"7faddb67_52333a14","line":222,"range":{"start_line":222,"start_character":5,"end_line":222,"end_character":61},"updated":"2019-08-26 12:42:19.000000000","message":"Why not include placement in SERVICES_MAP?","commit_id":"bda6c851c949d4278e656906f18dcb8db6792787"},{"author":{"_account_id":13294,"name":"Javier Peña","email":"jpena@redhat.com","username":"jpena"},"change_message_id":"4f4ffe805d813d9f42646d0db128089cd4d324d8","unresolved":false,"context_lines":[{"line_number":219,"context_line":"               py3pkg\u003d\u0027python3-XStatic-termjs\u0027),"},{"line_number":220,"context_line":"    SingleRule(\u0027heat-cfntools\u0027, \u0027heat-cfntools\u0027),"},{"line_number":221,"context_line":"    SingleRule(\u0027horizon\u0027, \u0027openstack-dashboard\u0027),"},{"line_number":222,"context_line":"    SingleRule(\u0027openstack-placement\u0027, \u0027openstack-placement\u0027),"},{"line_number":223,"context_line":"    SingleRule(\u0027networking-vsphere\u0027, \u0027openstack-neutron-vsphere\u0027),"},{"line_number":224,"context_line":"    SingleRule(\u0027networking-l2gw\u0027, \u0027openstack-neutron-l2gw\u0027),"},{"line_number":225,"context_line":"    SingleRule(\u0027m2crypto\u0027, \u0027m2crypto\u0027),"}],"source_content_type":"text/x-python","patch_set":1,"id":"7faddb67_1ffcea0a","line":222,"range":{"start_line":222,"start_character":5,"end_line":222,"end_character":61},"in_reply_to":"7faddb67_4da39bb2","updated":"2019-08-26 13:45:30.000000000","message":"Ohhh, now I get it. My bad, I read it too quickly.","commit_id":"bda6c851c949d4278e656906f18dcb8db6792787"},{"author":{"_account_id":6593,"name":"Dirk Mueller","email":"dirk@dmllr.de","username":"dmllr"},"change_message_id":"e9bf44884988b7446966490221375de84dc0ea90","unresolved":false,"context_lines":[{"line_number":219,"context_line":"               py3pkg\u003d\u0027python3-XStatic-termjs\u0027),"},{"line_number":220,"context_line":"    SingleRule(\u0027heat-cfntools\u0027, \u0027heat-cfntools\u0027),"},{"line_number":221,"context_line":"    SingleRule(\u0027horizon\u0027, \u0027openstack-dashboard\u0027),"},{"line_number":222,"context_line":"    SingleRule(\u0027openstack-placement\u0027, \u0027openstack-placement\u0027),"},{"line_number":223,"context_line":"    SingleRule(\u0027networking-vsphere\u0027, \u0027openstack-neutron-vsphere\u0027),"},{"line_number":224,"context_line":"    SingleRule(\u0027networking-l2gw\u0027, \u0027openstack-neutron-l2gw\u0027),"},{"line_number":225,"context_line":"    SingleRule(\u0027m2crypto\u0027, \u0027m2crypto\u0027),"}],"source_content_type":"text/x-python","patch_set":1,"id":"7faddb67_adcc8f8a","line":222,"range":{"start_line":222,"start_character":5,"end_line":222,"end_character":61},"in_reply_to":"7faddb67_52333a14","updated":"2019-08-26 13:15:44.000000000","message":"Its an exception from the rule imposed by SERVICES_MAP","commit_id":"bda6c851c949d4278e656906f18dcb8db6792787"},{"author":{"_account_id":7102,"name":"Thomas Bechtold","email":"thomas.bechtold@chainguard.dev","username":"toabctl"},"change_message_id":"517fc76c202ea208dd5911b4c5982e47444d8903","unresolved":false,"context_lines":[{"line_number":219,"context_line":"               py3pkg\u003d\u0027python3-XStatic-termjs\u0027),"},{"line_number":220,"context_line":"    SingleRule(\u0027heat-cfntools\u0027, \u0027heat-cfntools\u0027),"},{"line_number":221,"context_line":"    SingleRule(\u0027horizon\u0027, \u0027openstack-dashboard\u0027),"},{"line_number":222,"context_line":"    SingleRule(\u0027openstack-placement\u0027, \u0027openstack-placement\u0027),"},{"line_number":223,"context_line":"    SingleRule(\u0027networking-vsphere\u0027, \u0027openstack-neutron-vsphere\u0027),"},{"line_number":224,"context_line":"    SingleRule(\u0027networking-l2gw\u0027, \u0027openstack-neutron-l2gw\u0027),"},{"line_number":225,"context_line":"    SingleRule(\u0027m2crypto\u0027, \u0027m2crypto\u0027),"}],"source_content_type":"text/x-python","patch_set":1,"id":"7faddb67_4da39bb2","line":222,"range":{"start_line":222,"start_character":5,"end_line":222,"end_character":61},"in_reply_to":"7faddb67_adcc8f8a","updated":"2019-08-26 13:16:38.000000000","message":"yes. exactly","commit_id":"bda6c851c949d4278e656906f18dcb8db6792787"}]}
