)]}'
{"designateclient/cli/sync.py":[{"author":{"_account_id":8101,"name":"Emmanuel Ankutse","email":"emmanuel.ankutse@rackspace.com","username":"emmanuel.ankutse"},"change_message_id":"6b94870bafc8fbd59d604815970c974ac3abbb78","unresolved":false,"context_lines":[{"line_number":20,"context_line":"LOG \u003d logging.getLogger(__name__)"},{"line_number":21,"context_line":""},{"line_number":22,"context_line":""},{"line_number":23,"context_line":"class SyncAllCommand(base.DeleteCommand):"},{"line_number":24,"context_line":"    \"\"\"Sync Everything\"\"\""},{"line_number":25,"context_line":""},{"line_number":26,"context_line":"    def execute(self, parsed_args):"}],"source_content_type":"text/x-python","patch_set":1,"id":"1abeadc6_bc0eb330","line":23,"updated":"2014-08-19 14:55:39.000000000","message":"Functionality is probably good but it is a little confusing to see a a class named \u0027SyncAllCommand\u0027 extend a class named \u0027DeleteCommand\u0027.","commit_id":"e23e51b5cd11f71ce3e0b41f6360b01856fd31eb"},{"author":{"_account_id":8101,"name":"Emmanuel Ankutse","email":"emmanuel.ankutse@rackspace.com","username":"emmanuel.ankutse"},"change_message_id":"6b94870bafc8fbd59d604815970c974ac3abbb78","unresolved":false,"context_lines":[{"line_number":29,"context_line":"        LOG.info(\u0027Synchronization of all domains scheduled\u0027)"},{"line_number":30,"context_line":""},{"line_number":31,"context_line":""},{"line_number":32,"context_line":"class SyncDomainCommand(base.DeleteCommand):"},{"line_number":33,"context_line":"    \"\"\"Sync a single Domain\"\"\""},{"line_number":34,"context_line":""},{"line_number":35,"context_line":"    def get_parser(self, prog_name):"}],"source_content_type":"text/x-python","patch_set":1,"id":"1abeadc6_dc1d2f68","line":32,"updated":"2014-08-19 14:55:39.000000000","message":"Similar to above comment","commit_id":"e23e51b5cd11f71ce3e0b41f6360b01856fd31eb"},{"author":{"_account_id":8101,"name":"Emmanuel Ankutse","email":"emmanuel.ankutse@rackspace.com","username":"emmanuel.ankutse"},"change_message_id":"6b94870bafc8fbd59d604815970c974ac3abbb78","unresolved":false,"context_lines":[{"line_number":45,"context_line":"        LOG.info(\u0027Synchronization of domain scheduled\u0027)"},{"line_number":46,"context_line":""},{"line_number":47,"context_line":""},{"line_number":48,"context_line":"class SyncRecordCommand(base.DeleteCommand):"},{"line_number":49,"context_line":"    \"\"\"Sync a single Record\"\"\""},{"line_number":50,"context_line":""},{"line_number":51,"context_line":"    def get_parser(self, prog_name):"}],"source_content_type":"text/x-python","patch_set":1,"id":"1abeadc6_dc344fe0","line":48,"updated":"2014-08-19 14:55:39.000000000","message":"Similar to above comment","commit_id":"e23e51b5cd11f71ce3e0b41f6360b01856fd31eb"}],"designateclient/cli/touch.py":[{"author":{"_account_id":8101,"name":"Emmanuel Ankutse","email":"emmanuel.ankutse@rackspace.com","username":"emmanuel.ankutse"},"change_message_id":"6b94870bafc8fbd59d604815970c974ac3abbb78","unresolved":false,"context_lines":[{"line_number":21,"context_line":"LOG \u003d logging.getLogger(__name__)"},{"line_number":22,"context_line":""},{"line_number":23,"context_line":""},{"line_number":24,"context_line":"class TouchDomainCommand(base.DeleteCommand):"},{"line_number":25,"context_line":"    \"\"\"Touch a single Domain\"\"\""},{"line_number":26,"context_line":""},{"line_number":27,"context_line":"    def get_parser(self, prog_name):"}],"source_content_type":"text/x-python","patch_set":1,"id":"1abeadc6_dc4b6f57","line":24,"updated":"2014-08-19 14:55:39.000000000","message":"Functionality is probably good but it is a little confusing to see a a class named \u0027TouchDomainCommand\u0027 extend a class named \u0027DeleteCommand\u0027","commit_id":"e23e51b5cd11f71ce3e0b41f6360b01856fd31eb"}]}
