def __init__(self): settings = Settings() db_settings = settings.get_database_settings() connection_parameters = ' '.join([ '{}={}'.format(key, value) for (key, value) in db_settings.items() ]) self.connection = psycopg2.connect(connection_parameters) self.cursor = self.connection.cursor( cursor_factory=psycopg2.extras.DictCursor)
def __init__(self): settings = Settings() connection_dict = settings.get_database_settings() settings = " ".join(['%s=%s' % (key, value) for (key, value) in connection_dict.items()]) self.conn = psycopg2.connect(settings) self.cur = self.conn.cursor(cursor_factory=psycopg2.extras.DictCursor)
def __init__(self, database_name): settings = Settings() database_settings = settings.get_database_settings(database_name) self.r = redis.StrictRedis(**database_settings)