mirror of
https://github.com/ilri/dspace-statistics-api.git
synced 2024-12-22 20:52:19 +01:00
Alan Orth
cc5ce3ab98
Flake8 validates code style against PEP 8 in order to encourage the writing of idiomatic Python. For reference, I am currently ignoring errors about line length (E501) because I feel it makes code harder to read. This is the invocation I am using: $ flake8 --ignore E501 dspace_statistics_api
16 lines
502 B
Python
16 lines
502 B
Python
from .config import DATABASE_NAME
|
|
from .config import DATABASE_USER
|
|
from .config import DATABASE_PASS
|
|
from .config import DATABASE_HOST
|
|
from .config import DATABASE_PORT
|
|
import psycopg2
|
|
import psycopg2.extras
|
|
|
|
|
|
def database_connection():
|
|
connection = psycopg2.connect("dbname={} user={} password={} host={} port={}".format(DATABASE_NAME, DATABASE_USER, DATABASE_PASS, DATABASE_HOST, DATABASE_PORT), cursor_factory=psycopg2.extras.DictCursor)
|
|
|
|
return connection
|
|
|
|
# vim: set sw=4 ts=4 expandtab:
|