mirror of
https://github.com/reddit-archive/reddit.git
synced 2026-01-30 01:08:32 -05:00
Parse dsn param to get key for pg stats.
This commit is contained in:
@@ -322,7 +322,9 @@ class Stats:
|
||||
|
||||
def pg_after_cursor_execute(self, conn, cursor, statement, parameters,
|
||||
context, executemany):
|
||||
self.pg_event(context.engine.url.host, context.engine.url.database,
|
||||
dsn = dict(part.split('=', 1)
|
||||
for part in context.engine.url.query['dsn'].split())
|
||||
self.pg_event(dsn['host'], dsn['dbname'],
|
||||
time.time() - context._query_start_time)
|
||||
|
||||
def pg_event(self, db_server, db_name, service_time):
|
||||
|
||||
Reference in New Issue
Block a user