)]}'
{"cinder/tests/test_solidfire.py":[{"author":{"_account_id":6491,"name":"xing-yang","email":"xingyang105@gmail.com","username":"xing-yang"},"change_message_id":"7fa35e792ec2d9f23c85964ccdade097777cb5c0","unresolved":false,"context_lines":[{"line_number":655,"context_line":"        sfv \u003d SolidFireDriver(configuration\u003dself.configuration)"},{"line_number":656,"context_line":"        proj_id, sf_vol_object \u003d sfv.create_volume(testvol)"},{"line_number":657,"context_line":"        self.assertEqual(sf_vol_object[\u0027attributes\u0027][\u0027uuid\u0027],"},{"line_number":658,"context_line":"                         \u0027a720b3c0-d1f0-11e1-9b23-0800200c9a66\u0027)"},{"line_number":659,"context_line":"        self.assertEqual(sf_vol_object[\u0027attributes\u0027][\u0027migration_uuid\u0027],"},{"line_number":660,"context_line":"                         \u0027b830b3c0-d1f0-11e1-9b23-1900200c9a77\u0027)"},{"line_number":661,"context_line":"        self.assertEqual(sf_vol_object[\u0027name\u0027],"}],"source_content_type":"text/x-python","patch_set":2,"id":"9aa7fdbe_ea6e342e","line":658,"updated":"2014-10-26 03:36:22.000000000","message":"The order should be expected, actual.  This seems to be reversed.  https://bugs.launchpad.net/ceilometer/+bug/1277104","commit_id":"90affe28f12665c117e19ca8b8167a5524c26a9f"},{"author":{"_account_id":2243,"name":"John Griffith","email":"john.griffith8@gmail.com","username":"john-griffith"},"change_message_id":"6fbb9684a28dbf5b7109941dc39a348c7bebe115","unresolved":false,"context_lines":[{"line_number":655,"context_line":"        sfv \u003d SolidFireDriver(configuration\u003dself.configuration)"},{"line_number":656,"context_line":"        proj_id, sf_vol_object \u003d sfv.create_volume(testvol)"},{"line_number":657,"context_line":"        self.assertEqual(sf_vol_object[\u0027attributes\u0027][\u0027uuid\u0027],"},{"line_number":658,"context_line":"                         \u0027a720b3c0-d1f0-11e1-9b23-0800200c9a66\u0027)"},{"line_number":659,"context_line":"        self.assertEqual(sf_vol_object[\u0027attributes\u0027][\u0027migration_uuid\u0027],"},{"line_number":660,"context_line":"                         \u0027b830b3c0-d1f0-11e1-9b23-1900200c9a77\u0027)"},{"line_number":661,"context_line":"        self.assertEqual(sf_vol_object[\u0027name\u0027],"}],"source_content_type":"text/x-python","patch_set":2,"id":"9aa7fdbe_a0e60dae","line":658,"in_reply_to":"9aa7fdbe_ea6e342e","updated":"2014-10-26 14:34:30.000000000","message":"Done","commit_id":"90affe28f12665c117e19ca8b8167a5524c26a9f"},{"author":{"_account_id":6491,"name":"xing-yang","email":"xingyang105@gmail.com","username":"xing-yang"},"change_message_id":"7fa35e792ec2d9f23c85964ccdade097777cb5c0","unresolved":false,"context_lines":[{"line_number":657,"context_line":"        self.assertEqual(sf_vol_object[\u0027attributes\u0027][\u0027uuid\u0027],"},{"line_number":658,"context_line":"                         \u0027a720b3c0-d1f0-11e1-9b23-0800200c9a66\u0027)"},{"line_number":659,"context_line":"        self.assertEqual(sf_vol_object[\u0027attributes\u0027][\u0027migration_uuid\u0027],"},{"line_number":660,"context_line":"                         \u0027b830b3c0-d1f0-11e1-9b23-1900200c9a77\u0027)"},{"line_number":661,"context_line":"        self.assertEqual(sf_vol_object[\u0027name\u0027],"},{"line_number":662,"context_line":"                         \u0027UUID-a720b3c0-d1f0-11e1-9b23-0800200c9a66\u0027)"}],"source_content_type":"text/x-python","patch_set":2,"id":"9aa7fdbe_0a6c5834","line":660,"updated":"2014-10-26 03:36:22.000000000","message":"Same.","commit_id":"90affe28f12665c117e19ca8b8167a5524c26a9f"},{"author":{"_account_id":2243,"name":"John Griffith","email":"john.griffith8@gmail.com","username":"john-griffith"},"change_message_id":"6fbb9684a28dbf5b7109941dc39a348c7bebe115","unresolved":false,"context_lines":[{"line_number":657,"context_line":"        self.assertEqual(sf_vol_object[\u0027attributes\u0027][\u0027uuid\u0027],"},{"line_number":658,"context_line":"                         \u0027a720b3c0-d1f0-11e1-9b23-0800200c9a66\u0027)"},{"line_number":659,"context_line":"        self.assertEqual(sf_vol_object[\u0027attributes\u0027][\u0027migration_uuid\u0027],"},{"line_number":660,"context_line":"                         \u0027b830b3c0-d1f0-11e1-9b23-1900200c9a77\u0027)"},{"line_number":661,"context_line":"        self.assertEqual(sf_vol_object[\u0027name\u0027],"},{"line_number":662,"context_line":"                         \u0027UUID-a720b3c0-d1f0-11e1-9b23-0800200c9a66\u0027)"}],"source_content_type":"text/x-python","patch_set":2,"id":"9aa7fdbe_c0eb1176","line":660,"in_reply_to":"9aa7fdbe_0a6c5834","updated":"2014-10-26 14:34:30.000000000","message":"Done","commit_id":"90affe28f12665c117e19ca8b8167a5524c26a9f"},{"author":{"_account_id":6491,"name":"xing-yang","email":"xingyang105@gmail.com","username":"xing-yang"},"change_message_id":"7fa35e792ec2d9f23c85964ccdade097777cb5c0","unresolved":false,"context_lines":[{"line_number":659,"context_line":"        self.assertEqual(sf_vol_object[\u0027attributes\u0027][\u0027migration_uuid\u0027],"},{"line_number":660,"context_line":"                         \u0027b830b3c0-d1f0-11e1-9b23-1900200c9a77\u0027)"},{"line_number":661,"context_line":"        self.assertEqual(sf_vol_object[\u0027name\u0027],"},{"line_number":662,"context_line":"                         \u0027UUID-a720b3c0-d1f0-11e1-9b23-0800200c9a66\u0027)"}],"source_content_type":"text/x-python","patch_set":2,"id":"9aa7fdbe_2a759cf9","line":662,"updated":"2014-10-26 03:36:22.000000000","message":"Same.","commit_id":"90affe28f12665c117e19ca8b8167a5524c26a9f"},{"author":{"_account_id":2243,"name":"John Griffith","email":"john.griffith8@gmail.com","username":"john-griffith"},"change_message_id":"6fbb9684a28dbf5b7109941dc39a348c7bebe115","unresolved":false,"context_lines":[{"line_number":659,"context_line":"        self.assertEqual(sf_vol_object[\u0027attributes\u0027][\u0027migration_uuid\u0027],"},{"line_number":660,"context_line":"                         \u0027b830b3c0-d1f0-11e1-9b23-1900200c9a77\u0027)"},{"line_number":661,"context_line":"        self.assertEqual(sf_vol_object[\u0027name\u0027],"},{"line_number":662,"context_line":"                         \u0027UUID-a720b3c0-d1f0-11e1-9b23-0800200c9a66\u0027)"}],"source_content_type":"text/x-python","patch_set":2,"id":"9aa7fdbe_00019937","line":662,"in_reply_to":"9aa7fdbe_2a759cf9","updated":"2014-10-26 14:34:30.000000000","message":"Done","commit_id":"90affe28f12665c117e19ca8b8167a5524c26a9f"}],"cinder/volume/drivers/solidfire.py":[{"author":{"_account_id":6491,"name":"xing-yang","email":"xingyang105@gmail.com","username":"xing-yang"},"change_message_id":"7fa35e792ec2d9f23c85964ccdade097777cb5c0","unresolved":false,"context_lines":[{"line_number":519,"context_line":"                  \u0027attributes\u0027: attributes,"},{"line_number":520,"context_line":"                  \u0027qos\u0027: qos}"},{"line_number":521,"context_line":""},{"line_number":522,"context_line":"        # NOTE(jdg): Check if we\u0027re a migration tgt, if so  524"},{"line_number":523,"context_line":"        # use the old volume-id here for the SF Name    525"},{"line_number":524,"context_line":"        migration_status \u003d volume.get(\u0027migration_status\u0027, None)"},{"line_number":525,"context_line":"        if migration_status and \u0027target\u0027 in migration_status:"}],"source_content_type":"text/x-python","patch_set":2,"id":"9aa7fdbe_6a7b24f5","line":522,"updated":"2014-10-26 03:36:22.000000000","message":"Do you intend to keep the line number at the end?  It\u0027s going to change if you make other changes in the file in the future.  I think it\u0027s already changed to 525:).","commit_id":"90affe28f12665c117e19ca8b8167a5524c26a9f"},{"author":{"_account_id":2243,"name":"John Griffith","email":"john.griffith8@gmail.com","username":"john-griffith"},"change_message_id":"6fbb9684a28dbf5b7109941dc39a348c7bebe115","unresolved":false,"context_lines":[{"line_number":519,"context_line":"                  \u0027attributes\u0027: attributes,"},{"line_number":520,"context_line":"                  \u0027qos\u0027: qos}"},{"line_number":521,"context_line":""},{"line_number":522,"context_line":"        # NOTE(jdg): Check if we\u0027re a migration tgt, if so  524"},{"line_number":523,"context_line":"        # use the old volume-id here for the SF Name    525"},{"line_number":524,"context_line":"        migration_status \u003d volume.get(\u0027migration_status\u0027, None)"},{"line_number":525,"context_line":"        if migration_status and \u0027target\u0027 in migration_status:"}],"source_content_type":"text/x-python","patch_set":2,"id":"9aa7fdbe_20fa1d43","line":522,"in_reply_to":"9aa7fdbe_6a7b24f5","updated":"2014-10-26 14:34:30.000000000","message":"Done","commit_id":"90affe28f12665c117e19ca8b8167a5524c26a9f"},{"author":{"_account_id":6491,"name":"xing-yang","email":"xingyang105@gmail.com","username":"xing-yang"},"change_message_id":"7fa35e792ec2d9f23c85964ccdade097777cb5c0","unresolved":false,"context_lines":[{"line_number":520,"context_line":"                  \u0027qos\u0027: qos}"},{"line_number":521,"context_line":""},{"line_number":522,"context_line":"        # NOTE(jdg): Check if we\u0027re a migration tgt, if so  524"},{"line_number":523,"context_line":"        # use the old volume-id here for the SF Name    525"},{"line_number":524,"context_line":"        migration_status \u003d volume.get(\u0027migration_status\u0027, None)"},{"line_number":525,"context_line":"        if migration_status and \u0027target\u0027 in migration_status:"},{"line_number":526,"context_line":"            k, v \u003d migration_status.split(\u0027:\u0027)"}],"source_content_type":"text/x-python","patch_set":2,"id":"9aa7fdbe_8a8048c1","line":523,"updated":"2014-10-26 03:36:22.000000000","message":"Same here.","commit_id":"90affe28f12665c117e19ca8b8167a5524c26a9f"},{"author":{"_account_id":2243,"name":"John Griffith","email":"john.griffith8@gmail.com","username":"john-griffith"},"change_message_id":"6fbb9684a28dbf5b7109941dc39a348c7bebe115","unresolved":false,"context_lines":[{"line_number":520,"context_line":"                  \u0027qos\u0027: qos}"},{"line_number":521,"context_line":""},{"line_number":522,"context_line":"        # NOTE(jdg): Check if we\u0027re a migration tgt, if so  524"},{"line_number":523,"context_line":"        # use the old volume-id here for the SF Name    525"},{"line_number":524,"context_line":"        migration_status \u003d volume.get(\u0027migration_status\u0027, None)"},{"line_number":525,"context_line":"        if migration_status and \u0027target\u0027 in migration_status:"},{"line_number":526,"context_line":"            k, v \u003d migration_status.split(\u0027:\u0027)"}],"source_content_type":"text/x-python","patch_set":2,"id":"9aa7fdbe_6097c5ec","line":523,"in_reply_to":"9aa7fdbe_8a8048c1","updated":"2014-10-26 14:34:30.000000000","message":"Done","commit_id":"90affe28f12665c117e19ca8b8167a5524c26a9f"}]}
