diff options
author | Frederick Muriuki Muriithi | 2022-03-10 08:55:26 +0300 |
---|---|---|
committer | Frederick Muriuki Muriithi | 2022-03-10 08:55:26 +0300 |
commit | 4a7e2c1602ed82aabd7d04953067ba49cb1cebff (patch) | |
tree | ea8c0cf11f1629d79844b2a4e9bb49a69e0bba33 /scripts/maintenance/utilities.py | |
parent | 80b02d37f60d172be01bf8cd62bd84b406b1e0dd (diff) | |
download | genenetwork2-4a7e2c1602ed82aabd7d04953067ba49cb1cebff.tar.gz |
Use context manager with database connection
Use the `with` context manager with database connections and cursors
to ensure that they are closed once they are no longer needed.
Where it was not feasible to use the `with` context manager without a
huge refactor/rewrite, the cursors and connections are closed manually.
Diffstat (limited to 'scripts/maintenance/utilities.py')
-rw-r--r-- | scripts/maintenance/utilities.py | 10 |
1 files changed, 0 insertions, 10 deletions
diff --git a/scripts/maintenance/utilities.py b/scripts/maintenance/utilities.py index 886410c2..1fe14809 100644 --- a/scripts/maintenance/utilities.py +++ b/scripts/maintenance/utilities.py @@ -1,16 +1,6 @@ -import MySQLdb import re import configparser -def get_cursor(): - host = 'tux.uthsc.edu' - user = 'webqtlout' - passwd = 'webqtlout' - db = 'db_webqtl' - con = MySQLdb.Connect(db=db, host=host, user=user, passwd=passwd) - cursor = con.cursor() - return cursor, con - def clearspaces(s, default=None): if s: s = re.sub('\s+', ' ', s) |