No more bare excepts

This commit is contained in:
Matt Robenolt
2013-08-13 23:34:17 -07:00
parent 3233bf4e8e
commit bd008fdf12
7 changed files with 20 additions and 20 deletions

View File

@@ -330,7 +330,7 @@ class Cluster(object):
try:
self.control_connection.connect()
log.debug("Control connection created")
except:
except Exception:
log.exception("Control connection failed to connect, "
"shutting down Cluster:")
self.shutdown()
@@ -478,7 +478,7 @@ class Cluster(object):
connection = self.connection_factory(host.address)
try:
self.control_connection.wait_for_schema_agreement(connection)
except:
except Exception:
pass
statements = self._prepared_statements.values()
@@ -497,11 +497,11 @@ class Cluster(object):
response.kind != ResultMessage.KIND_PREPARED):
log.debug("Got unexpected response when preparing "
"statement on host %s: %r" % (host, response))
except:
except Exception:
log.exception("Error trying to prepare statement on "
"host %s" % (host,))
except:
except Exception:
# log and ignore
log.exception("Error trying to prepare all statements on host %s" % (host,))
@@ -596,7 +596,7 @@ class Session(object):
if trace:
try:
query.trace = future.get_query_trace()
except:
except Exception:
log.exception("Unable to fetch query trace:")
return result
@@ -634,7 +634,7 @@ class Session(object):
>>> try:
... results = future.result()
... except:
... except Exception:
... log.exception("Operation failed:")
"""
@@ -677,7 +677,7 @@ class Session(object):
try:
future.send_request()
query_id, column_metadata = future.result()
except:
except Exception:
log.exception("Error preparing query:")
raise
@@ -687,7 +687,7 @@ class Session(object):
host = future._current_host
try:
self.cluster.prepare_on_all_sessions(query_id, prepared_statement, host)
except:
except Exception:
log.exception("Error preparing query on all hosts:")
return prepared_statement
@@ -706,7 +706,7 @@ class Session(object):
# statement is used. Just log errors and continue on.
try:
request_id = future._query(host)
except:
except Exception:
log.exception("Error preparing query for host %s:" % (host,))
continue
@@ -717,7 +717,7 @@ class Session(object):
try:
future.result()
except:
except Exception:
log.exception("Error preparing query for host %s:" % (host,))
def shutdown(self):
@@ -942,7 +942,7 @@ class ControlConnection(object):
self._refresh_node_list_and_token_map(connection)
self._refresh_schema(connection)
except:
except Exception:
connection.close()
raise
@@ -1285,7 +1285,7 @@ class _Scheduler(object):
def refresh_schema_and_set_result(keyspace, table, control_conn, response_future):
try:
control_conn.refresh_schema(keyspace, table)
except:
except Exception:
log.exception("Exception refreshing schema in response to schema change:")
finally:
response_future._set_final_result(None)
@@ -1564,7 +1564,7 @@ class ResponseFuture(object):
... rows = future.result()
... for row in rows:
... ... # process results
... except:
... except Exception:
... log.exception("Operation failed:")
"""

View File

@@ -175,7 +175,7 @@ class Connection(object):
self.handle_pushed(response)
elif callback is not None:
callback(response)
except:
except Exception:
log.exception("Callback handler errored, ignoring:")
@defunct_on_error

View File

@@ -201,7 +201,7 @@ class AsyncoreConnection(Connection, asyncore.dispatcher):
for cb in self._push_watchers.get(response.event_type, []):
try:
cb(response.event_args)
except:
except Exception:
log.exception("Pushed event handler errored, ignoring:")
def push(self, data):

View File

@@ -216,7 +216,7 @@ class LibevConnection(Connection):
for cb in self._push_watchers.get(response.event_type, []):
try:
cb(response.event_args)
except:
except Exception:
log.exception("Pushed event handler errored, ignoring:")
def push(self, data):

View File

@@ -359,7 +359,7 @@ class HostConnectionPool(object):
def _create_new_connection(self):
try:
self._add_conn_if_under_max()
except:
except Exception:
log.exception("Unexpectedly failed to create new connection")
finally:
with self._lock:

View File

@@ -63,7 +63,7 @@ def main():
try:
rows = future.result()
except:
except Exception:
log.exeception()
for row in rows:

View File

@@ -28,7 +28,7 @@ def setup_package():
cluster = CCMCluster.load(path, CLUSTER_NAME)
log.debug("Found existing ccm test cluster, clearing")
cluster.clear()
except:
except Exception:
log.debug("Creating new ccm test cluster")
cluster = CCMCluster(path, CLUSTER_NAME, cassandra_version='1.2.6')
cluster.set_configuration_options({'start_native_transport': True})
@@ -37,7 +37,7 @@ def setup_package():
log.debug("Starting ccm test cluster")
cluster.start(wait_for_binary_proto=True)
except:
except Exception:
log.exception("Failed to start ccm cluster:")
raise