)]}'
{"trove/common/strategies/cluster/experimental/cassandra/taskmanager.py":[{"author":{"_account_id":9664,"name":"amrith","email":"amrith.kumar@gmail.com","username":"amrith"},"change_message_id":"833350c35a7eb9ebd5daf36642e29915ef2e6767","unresolved":false,"context_lines":[{"line_number":115,"context_line":"            except Exception:"},{"line_number":116,"context_line":"                LOG.exception(_(\"Error creating cluster.\"))"},{"line_number":117,"context_line":"                self.update_statuses_on_failure(cluster_id)"},{"line_number":118,"context_line":"        log_exc_msg \u003d \"Timeout for building cluster.\""},{"line_number":119,"context_line":"        self.timeout_action(_create_cluster, log_exc_msg,"},{"line_number":120,"context_line":"                            cluster_id, \"create_cluster\")"},{"line_number":121,"context_line":""}],"source_content_type":"text/x-python","patch_set":2,"id":"bacf61ea_63cb9273","line":118,"updated":"2016-07-27 19:56:36.000000000","message":"You need to _ this message","commit_id":"f3abca6d38503589bab9c83a83b2081df27882f2"},{"author":{"_account_id":9782,"name":"Morgan Jones","email":"morgan@tesora.com","username":"vgnbkr"},"change_message_id":"1a42a78eed8bd79212cc5239ffb3df61d9de12a0","unresolved":false,"context_lines":[{"line_number":101,"context_line":"                self.update_statuses_on_failure(cluster_id)"},{"line_number":102,"context_line":"        log_exc_msg \u003d _(\"Timeout for building cluster.\")"},{"line_number":103,"context_line":"        exc_msg \u003d \"Error creating cluster %s.\" % cluster_id"},{"line_number":104,"context_line":"        self.timeout_action(_create_cluster, log_exc_msg, exc_msg,"},{"line_number":105,"context_line":"                            cluster_id, \"create_cluster\")"},{"line_number":106,"context_line":""},{"line_number":107,"context_line":"    @classmethod"}],"source_content_type":"text/x-python","patch_set":3,"id":"ba5da102_d3b8a7ca","line":104,"updated":"2016-11-03 15:25:23.000000000","message":"This should be done with a context manager, not an instance method.","commit_id":"00e0947e20cd7b7a6e8d3f8fce3daf6aeb3c2110"}],"trove/common/strategies/cluster/experimental/galera_common/taskmanager.py":[{"author":{"_account_id":14576,"name":"Petr Malik","email":"pmalik@tesora.com","username":"pmalik"},"change_message_id":"0b8a77545c668be79325be8431380bb9cb7e0b57","unresolved":false,"context_lines":[{"line_number":154,"context_line":"                LOG.exception(_(\"Error creating cluster.\"))"},{"line_number":155,"context_line":"                self.update_statuses_on_failure(cluster_id)"},{"line_number":156,"context_line":""},{"line_number":157,"context_line":"        timeout \u003d Timeout(CONF.cluster_usage_timeout)"},{"line_number":158,"context_line":"        try:"},{"line_number":159,"context_line":"            _create_cluster()"},{"line_number":160,"context_line":"            self.reset_task()"},{"line_number":161,"context_line":"        except Timeout as t:"},{"line_number":162,"context_line":"            if t is not timeout:"},{"line_number":163,"context_line":"                raise  # not my timeout"},{"line_number":164,"context_line":"            LOG.exception(_(\"Timeout for building cluster.\"))"},{"line_number":165,"context_line":"            self.update_statuses_on_failure(cluster_id)"},{"line_number":166,"context_line":"        except TroveError:"},{"line_number":167,"context_line":"            LOG.exception(_(\"Error creating cluster %s.\") % cluster_id)"},{"line_number":168,"context_line":"            self.update_statuses_on_failure(cluster_id)"},{"line_number":169,"context_line":"        finally:"},{"line_number":170,"context_line":"            timeout.cancel()"},{"line_number":171,"context_line":""},{"line_number":172,"context_line":"        LOG.debug(\"End create_cluster for id: %s.\" % cluster_id)"},{"line_number":173,"context_line":""}],"source_content_type":"text/x-python","patch_set":2,"id":"bacf61ea_974ece94","line":170,"range":{"start_line":157,"start_character":8,"end_line":170,"end_character":28},"updated":"2016-07-27 16:07:47.000000000","message":"Did you forget this one?","commit_id":"f3abca6d38503589bab9c83a83b2081df27882f2"}],"trove/common/strategies/cluster/experimental/mongodb/taskmanager.py":[{"author":{"_account_id":9664,"name":"amrith","email":"amrith.kumar@gmail.com","username":"amrith"},"change_message_id":"08c430121be0f5dbf49df5b24e8387f8db5bb229","unresolved":false,"context_lines":[{"line_number":68,"context_line":"        except Timeout as t:"},{"line_number":69,"context_line":"            if t is not timeout:"},{"line_number":70,"context_line":"                raise  # not my timeout"},{"line_number":71,"context_line":"            LOG.exception(_(\"Timeout for %s cluster.\", timeout_str))"},{"line_number":72,"context_line":"            self.update_statuses_on_failure(cluster_id, shard_id)"},{"line_number":73,"context_line":"        finally:"},{"line_number":74,"context_line":"            timeout.cancel()"}],"source_content_type":"text/x-python","patch_set":1,"id":"dada55a8_754f3c34","line":71,"updated":"2016-07-26 13:54:33.000000000","message":"this seems wrong ... what are you i18n\u0027ing?","commit_id":"f3a61cfba42896efd6165c5a330c4a8975cfa97a"}],"trove/common/strategies/cluster/experimental/redis/taskmanager.py":[{"author":{"_account_id":9664,"name":"amrith","email":"amrith.kumar@gmail.com","username":"amrith"},"change_message_id":"08c430121be0f5dbf49df5b24e8387f8db5bb229","unresolved":false,"context_lines":[{"line_number":50,"context_line":"        except Timeout as t:"},{"line_number":51,"context_line":"            if t is not timeout:"},{"line_number":52,"context_line":"                raise  # not my timeout"},{"line_number":53,"context_line":"            LOG.exception(_(\"Timeout for %s cluster.\", timeout_str))"},{"line_number":54,"context_line":"            self.update_statuses_on_failure(cluster_id)"},{"line_number":55,"context_line":"        except Exception:"},{"line_number":56,"context_line":"            LOG.exception(_(\"Error %s cluster %s.\""}],"source_content_type":"text/x-python","patch_set":1,"id":"dada55a8_9569108f","line":53,"updated":"2016-07-26 13:54:33.000000000","message":"this seems wrong ... what are you i18n\u0027ing?","commit_id":"f3a61cfba42896efd6165c5a330c4a8975cfa97a"},{"author":{"_account_id":9664,"name":"amrith","email":"amrith.kumar@gmail.com","username":"amrith"},"change_message_id":"08c430121be0f5dbf49df5b24e8387f8db5bb229","unresolved":false,"context_lines":[{"line_number":53,"context_line":"            LOG.exception(_(\"Timeout for %s cluster.\", timeout_str))"},{"line_number":54,"context_line":"            self.update_statuses_on_failure(cluster_id)"},{"line_number":55,"context_line":"        except Exception:"},{"line_number":56,"context_line":"            LOG.exception(_(\"Error %s cluster %s.\""},{"line_number":57,"context_line":"                            % (timeout_str, cluster_id)))"},{"line_number":58,"context_line":"            self.update_statuses_on_failure(cluster_id)"},{"line_number":59,"context_line":"        finally:"}],"source_content_type":"text/x-python","patch_set":1,"id":"dada55a8_35f784d4","line":56,"updated":"2016-07-26 13:54:33.000000000","message":"for multi-parameter messages please follow the same convention as for other messages here.","commit_id":"f3a61cfba42896efd6165c5a330c4a8975cfa97a"}],"trove/common/strategies/cluster/experimental/vertica/taskmanager.py":[{"author":{"_account_id":9664,"name":"amrith","email":"amrith.kumar@gmail.com","username":"amrith"},"change_message_id":"08c430121be0f5dbf49df5b24e8387f8db5bb229","unresolved":false,"context_lines":[{"line_number":47,"context_line":"        except Timeout as t:"},{"line_number":48,"context_line":"            if t is not timeout:"},{"line_number":49,"context_line":"                raise  # not my timeout"},{"line_number":50,"context_line":"            LOG.exception(_(\"Timeout for %s cluster.\", timeout_str))"},{"line_number":51,"context_line":"            self.update_statuses_on_failure(cluster_id)"},{"line_number":52,"context_line":"        except Exception:"},{"line_number":53,"context_line":"            LOG.exception(_(\"Error %s cluster %s.\""}],"source_content_type":"text/x-python","patch_set":1,"id":"dada55a8_d52c284c","line":50,"updated":"2016-07-26 13:54:33.000000000","message":"this seems wrong ... what are you i18n\u0027ing?","commit_id":"f3a61cfba42896efd6165c5a330c4a8975cfa97a"}]}
