)]}'
{"cinder/volume/drivers/ibm/xiv_ds8k.py":[{"author":{"_account_id":7198,"name":"Jay Bryant","email":"jungleboyj@electronicjungle.net","username":"jsbryant"},"change_message_id":"1b2ed11e0965f0c79bed4a8e790985603e86d9bb","unresolved":false,"context_lines":[{"line_number":233,"context_line":"        return self.xiv_ds8k_proxy.failover_host("},{"line_number":234,"context_line":"            context, volumes, secondary_id)"},{"line_number":235,"context_line":""},{"line_number":236,"context_line":"    def reenable_replication(self, context, volume):"},{"line_number":237,"context_line":"        \"\"\"Re-enable volume replication. \"\"\""},{"line_number":238,"context_line":""},{"line_number":239,"context_line":"        return self.xiv_ds8k_proxy.reenable_replication(context, volume)"},{"line_number":240,"context_line":""},{"line_number":241,"context_line":"    def get_replication_status(self, context, volume):"},{"line_number":242,"context_line":"        \"\"\"Return replication status.\"\"\""}],"source_content_type":"text/x-python","patch_set":2,"id":"5aef4532_e772f27b","line":239,"range":{"start_line":236,"start_character":0,"end_line":239,"end_character":72},"updated":"2016-03-07 17:31:20.000000000","message":"Can this also be removed?","commit_id":"40ebb79049590596a3a8b9a9e6e7ab383cddfb7e"},{"author":{"_account_id":10213,"name":"Alon Marx","email":"alonma@il.ibm.com","username":"alonmarx"},"change_message_id":"8dcbe0b1c37ff2f4b74ac9b47eef3901a690882b","unresolved":false,"context_lines":[{"line_number":233,"context_line":"        return self.xiv_ds8k_proxy.failover_host("},{"line_number":234,"context_line":"            context, volumes, secondary_id)"},{"line_number":235,"context_line":""},{"line_number":236,"context_line":"    def reenable_replication(self, context, volume):"},{"line_number":237,"context_line":"        \"\"\"Re-enable volume replication. \"\"\""},{"line_number":238,"context_line":""},{"line_number":239,"context_line":"        return self.xiv_ds8k_proxy.reenable_replication(context, volume)"},{"line_number":240,"context_line":""},{"line_number":241,"context_line":"    def get_replication_status(self, context, volume):"},{"line_number":242,"context_line":"        \"\"\"Return replication status.\"\"\""}],"source_content_type":"text/x-python","patch_set":2,"id":"5aef4532_5508942d","line":239,"range":{"start_line":236,"start_character":0,"end_line":239,"end_character":72},"in_reply_to":"5aef4532_e772f27b","updated":"2016-03-08 07:01:46.000000000","message":"Done","commit_id":"40ebb79049590596a3a8b9a9e6e7ab383cddfb7e"},{"author":{"_account_id":7198,"name":"Jay Bryant","email":"jungleboyj@electronicjungle.net","username":"jsbryant"},"change_message_id":"1b2ed11e0965f0c79bed4a8e790985603e86d9bb","unresolved":false,"context_lines":[{"line_number":243,"context_line":""},{"line_number":244,"context_line":"        return self.xiv_ds8k_proxy.get_replication_status(context, volume)"},{"line_number":245,"context_line":""},{"line_number":246,"context_line":"    def promote_replica(self, context, volume):"},{"line_number":247,"context_line":"        \"\"\"Promote the replica to be the primary volume.\"\"\""},{"line_number":248,"context_line":""},{"line_number":249,"context_line":"        return self.xiv_ds8k_proxy.promote_replica(context, volume)"},{"line_number":250,"context_line":""},{"line_number":251,"context_line":"    def create_replica_test_volume(self, volume, src_vref):"},{"line_number":252,"context_line":"        \"\"\"Creates a test replica clone of the specified replicated volume.\"\"\""},{"line_number":253,"context_line":""},{"line_number":254,"context_line":"        return self.xiv_ds8k_proxy.create_replica_test_volume(volume, src_vref)"},{"line_number":255,"context_line":""},{"line_number":256,"context_line":"    def retype(self, ctxt, volume, new_type, diff, host):"},{"line_number":257,"context_line":"        \"\"\"Convert the volume to be of the new type.\"\"\""}],"source_content_type":"text/x-python","patch_set":2,"id":"5aef4532_675ee2ea","line":254,"range":{"start_line":246,"start_character":0,"end_line":254,"end_character":79},"updated":"2016-03-07 17:31:20.000000000","message":"Can\u0027t this now be removed with the move to Cheesecake?","commit_id":"40ebb79049590596a3a8b9a9e6e7ab383cddfb7e"},{"author":{"_account_id":10213,"name":"Alon Marx","email":"alonma@il.ibm.com","username":"alonmarx"},"change_message_id":"8dcbe0b1c37ff2f4b74ac9b47eef3901a690882b","unresolved":false,"context_lines":[{"line_number":243,"context_line":""},{"line_number":244,"context_line":"        return self.xiv_ds8k_proxy.get_replication_status(context, volume)"},{"line_number":245,"context_line":""},{"line_number":246,"context_line":"    def promote_replica(self, context, volume):"},{"line_number":247,"context_line":"        \"\"\"Promote the replica to be the primary volume.\"\"\""},{"line_number":248,"context_line":""},{"line_number":249,"context_line":"        return self.xiv_ds8k_proxy.promote_replica(context, volume)"},{"line_number":250,"context_line":""},{"line_number":251,"context_line":"    def create_replica_test_volume(self, volume, src_vref):"},{"line_number":252,"context_line":"        \"\"\"Creates a test replica clone of the specified replicated volume.\"\"\""},{"line_number":253,"context_line":""},{"line_number":254,"context_line":"        return self.xiv_ds8k_proxy.create_replica_test_volume(volume, src_vref)"},{"line_number":255,"context_line":""},{"line_number":256,"context_line":"    def retype(self, ctxt, volume, new_type, diff, host):"},{"line_number":257,"context_line":"        \"\"\"Convert the volume to be of the new type.\"\"\""}],"source_content_type":"text/x-python","patch_set":2,"id":"5aef4532_b507581b","line":254,"range":{"start_line":246,"start_character":0,"end_line":254,"end_character":79},"in_reply_to":"5aef4532_675ee2ea","updated":"2016-03-08 07:01:46.000000000","message":"Done","commit_id":"40ebb79049590596a3a8b9a9e6e7ab383cddfb7e"}]}
