)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":9361,"name":"Vivekanandan Narasimhan","email":"n.vivekanandan@ericsson.com","username":"viveknarasimhan"},"change_message_id":"6e89c9417830ff12d927dadb2d4d0a0df341eb35","unresolved":false,"context_lines":[{"line_number":9,"context_line":"Enable project_id config from SDN controller drivers."},{"line_number":10,"context_line":"Current code Project_id was set to None. With this commit,"},{"line_number":11,"context_line":"project_id will be set by the driver. Existing drivers will set project_id"},{"line_number":12,"context_line":"to None. OpenDayliht v2 driver will set project_id as the neutron port"},{"line_number":13,"context_line":"uuid for port meters and admin tenant id for switch and table meters."},{"line_number":14,"context_line":""},{"line_number":15,"context_line":"Change-Id: I0e65d25e71d2d258ff0db76f020924170f380ec2"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":4,"id":"3f1d235d_13454370","line":12,"updated":"2017-07-06 07:31:46.000000000","message":"will set project_id as the uuid of the tenant owning the port.","commit_id":"4d8e615a63238594bf7ec16484ffeb901b15ae70"},{"author":{"_account_id":25171,"name":"Deepthi V V","email":"deepthi.v.v@ericsson.com","username":"deepthivv88"},"change_message_id":"bab2354db276e23dbca5ce25f1cee5495c27ed46","unresolved":false,"context_lines":[{"line_number":9,"context_line":"Enable project_id config from SDN controller drivers."},{"line_number":10,"context_line":"Current code Project_id was set to None. With this commit,"},{"line_number":11,"context_line":"project_id will be set by the driver. Existing drivers will set project_id"},{"line_number":12,"context_line":"to None. OpenDayliht v2 driver will set project_id as the neutron port"},{"line_number":13,"context_line":"uuid for port meters and admin tenant id for switch and table meters."},{"line_number":14,"context_line":""},{"line_number":15,"context_line":"Change-Id: I0e65d25e71d2d258ff0db76f020924170f380ec2"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":4,"id":"3f1d235d_279eb906","line":12,"in_reply_to":"3f1d235d_13454370","updated":"2017-07-06 09:00:51.000000000","message":"Done","commit_id":"4d8e615a63238594bf7ec16484ffeb901b15ae70"}],"ceilometer/tests/unit/network/statistics/opencontrail/test_driver.py":[{"author":{"_account_id":9361,"name":"Vivekanandan Narasimhan","email":"n.vivekanandan@ericsson.com","username":"viveknarasimhan"},"change_message_id":"6e89c9417830ff12d927dadb2d4d0a0df341eb35","unresolved":false,"context_lines":[{"line_number":138,"context_line":"                      \u0027project\u0027: \u0027demo\u0027,"},{"line_number":139,"context_line":"                      \u0027project_id\u0027: \u002789271fa581ab4380bf172f868c3615f9\u0027,"},{"line_number":140,"context_line":"                      \u0027resource\u0027: \u0027if_stats_list\u0027},"},{"line_number":141,"context_line":"                     None),"},{"line_number":142,"context_line":"                    (13,"},{"line_number":143,"context_line":"                     \u002796d49cc3-4e01-40ce-9cac-c0e32642a442\u0027,"},{"line_number":144,"context_line":"                     {\u0027device_owner_id\u0027:"}],"source_content_type":"text/x-python","patch_set":4,"id":"3f1d235d_531dfb71","line":141,"updated":"2017-07-06 07:31:46.000000000","message":"can you please educate me why this None return is requred?","commit_id":"4d8e615a63238594bf7ec16484ffeb901b15ae70"},{"author":{"_account_id":25171,"name":"Deepthi V V","email":"deepthi.v.v@ericsson.com","username":"deepthivv88"},"change_message_id":"bab2354db276e23dbca5ce25f1cee5495c27ed46","unresolved":false,"context_lines":[{"line_number":138,"context_line":"                      \u0027project\u0027: \u0027demo\u0027,"},{"line_number":139,"context_line":"                      \u0027project_id\u0027: \u002789271fa581ab4380bf172f868c3615f9\u0027,"},{"line_number":140,"context_line":"                      \u0027resource\u0027: \u0027if_stats_list\u0027},"},{"line_number":141,"context_line":"                     None),"},{"line_number":142,"context_line":"                    (13,"},{"line_number":143,"context_line":"                     \u002796d49cc3-4e01-40ce-9cac-c0e32642a442\u0027,"},{"line_number":144,"context_line":"                     {\u0027device_owner_id\u0027:"}],"source_content_type":"text/x-python","patch_set":4,"id":"3f1d235d_27ffd967","line":141,"in_reply_to":"3f1d235d_531dfb71","updated":"2017-07-06 09:00:51.000000000","message":"Every driver is expected to return samples in the format volume, resource_id, resource_metadata, project_id.\n\nOpencontrail and existing Opendaylight drivers works with \nproject_id as None.\n\nHence set last value of tuple returned as None.","commit_id":"4d8e615a63238594bf7ec16484ffeb901b15ae70"}],"ceilometer/tests/unit/network/statistics/opendaylight/test_driver.py":[{"author":{"_account_id":333,"name":"Isaku Yamahata","email":"isaku.yamahata@gmail.com","username":"yamahata"},"change_message_id":"9b78256de47823f8944f9d192a8da462b21c26a0","unresolved":false,"context_lines":[{"line_number":118,"context_line":"                                                  self.fake_params,"},{"line_number":119,"context_line":"                                                  {})"},{"line_number":120,"context_line":""},{"line_number":121,"context_line":"        self.assertEqual(expected_data, [s for s in sample_data])"},{"line_number":122,"context_line":""},{"line_number":123,"context_line":""},{"line_number":124,"context_line":"class TestOpenDayLightDriverSpecial(_Base):"}],"source_content_type":"text/x-python","patch_set":9,"id":"1f1a1f67_aecb78a3","line":121,"range":{"start_line":121,"start_character":40,"end_line":121,"end_character":64},"updated":"2017-07-12 19:01:15.000000000","message":"Is this to make sample_data list? list(sample_data)?\n\nmaybe it\u0027s a matter of taste, though.\n\nor assertSequenceEqual()?","commit_id":"172ae3fed36e708053f4ef14becaaade3eddd824"},{"author":{"_account_id":25171,"name":"Deepthi V V","email":"deepthi.v.v@ericsson.com","username":"deepthivv88"},"change_message_id":"c679e234b49b42cd9105d0bda49f810317060698","unresolved":false,"context_lines":[{"line_number":118,"context_line":"                                                  self.fake_params,"},{"line_number":119,"context_line":"                                                  {})"},{"line_number":120,"context_line":""},{"line_number":121,"context_line":"        self.assertEqual(expected_data, [s for s in sample_data])"},{"line_number":122,"context_line":""},{"line_number":123,"context_line":""},{"line_number":124,"context_line":"class TestOpenDayLightDriverSpecial(_Base):"}],"source_content_type":"text/x-python","patch_set":9,"id":"1f1a1f67_6f7308e9","line":121,"range":{"start_line":121,"start_character":40,"end_line":121,"end_character":64},"in_reply_to":"1f1a1f67_aecb78a3","updated":"2017-07-13 09:11:31.000000000","message":"Done","commit_id":"172ae3fed36e708053f4ef14becaaade3eddd824"}]}
