From 63ff461e0ef83cbec17f926d1bd86f3dc094076e Mon Sep 17 00:00:00 2001 From: Brian Moe <bmoe@gravity.phys.uwm.edu> Date: Tue, 4 Aug 2009 12:30:42 -0500 Subject: [PATCH] Replaced hardcoded/fake db user/password with values from Django settings --- gracedb/translator.py | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/gracedb/translator.py b/gracedb/translator.py index 57ff12f94..45ff6b71e 100644 --- a/gracedb/translator.py +++ b/gracedb/translator.py @@ -4,6 +4,8 @@ import os, sys from models import EventLog from subprocess import Popen, PIPE +from django.conf import settings + import glue, glue.ligolw.utils from glue.gracedb.utils import InspiralCoincDef from glue.gracedb.utils import BurstCoincDef @@ -29,7 +31,12 @@ def insert_ligolw_tables(xml_filename): ppath = ppath.split(':') ppath = ppath + sys.path e['PYTHONPATH'] = ':'.join(ppath) - p = Popen( (prog, "root", "", "gracedb", xml_filename), stdout=PIPE, stderr=PIPE, env=e) + p = Popen( (prog, + settings.DATABASE_USER, + settings.DATABASE_PASSWORD, + settings.DATABASE_NAME, + xml_filename), + stdout=PIPE, stderr=PIPE, env=e) out = p.stdout.read() err = p.stderr.read() p.wait() @@ -154,7 +161,7 @@ def handle_uploaded_data(event, datafilename, event.likelihood = coinc_table[0].likelihood xml_filename = os.path.join(output_dir, coinc_table_filename) - event.coinc_id = insert_ligolw_tables(xml_filename) + event.coincEvent_id = insert_ligolw_tables(xml_filename) event.save() @@ -204,7 +211,7 @@ def handle_uploaded_data(event, datafilename, event.likelihood = coinc_table[0].likelihood xml_filename = os.path.join(output_dir, coinc_table_filename) - event.coinc_id = insert_ligolw_tables(xml_filename) + event.coincEvent_id = insert_ligolw_tables(xml_filename) event.save() else: -- GitLab