Skip to content
Snippets Groups Projects
Commit 644bc34e authored by Brian Moe's avatar Brian Moe
Browse files

Put web-data root into settings. Format of FAR in log.

parent ca5e7348
No related branches found
No related tags found
No related merge requests found
...@@ -76,7 +76,7 @@ def handle_uploaded_data(event, datafilename, ...@@ -76,7 +76,7 @@ def handle_uploaded_data(event, datafilename,
log_data.append("SNR: %0.3f" % origdata[0][0].snr) log_data.append("SNR: %0.3f" % origdata[0][0].snr)
log_data.append("IFOs: %s" % origdata[0][0].ifos) log_data.append("IFOs: %s" % origdata[0][0].ifos)
if origdata[0][0].combined_far is not None: if origdata[0][0].combined_far is not None:
log_data.append("FAR: %0.3f" % origdata[0][0].combined_far) log_data.append("FAR: %0.3e" % origdata[0][0].combined_far)
else: else:
log_data.append("FAR: ---") log_data.append("FAR: ---")
except Exception, e: except Exception, e:
......
...@@ -27,6 +27,8 @@ from buildVOEvent import buildVOEvent, submitToSkyalert ...@@ -27,6 +27,8 @@ from buildVOEvent import buildVOEvent, submitToSkyalert
# XXX This should be configurable / moddable or something # XXX This should be configurable / moddable or something
MAX_QUERY_RESULTS = 1000 MAX_QUERY_RESULTS = 1000
GRACEDB_DATA_DIR = settings.GRACEDB_DATA_DIR
import simplejson import simplejson
def index(request): def index(request):
...@@ -228,7 +230,7 @@ def _createEventFromForm(request, form): ...@@ -228,7 +230,7 @@ def _createEventFromForm(request, form):
saved = True # in case we have to undo this. saved = True # in case we have to undo this.
# Create data directory/directories # Create data directory/directories
# Save uploaded file. # Save uploaded file.
dirPrefix = "/mnt/gracedb-web/data" dirPrefix = GRACEDB_DATA_DIR
eventDir = os.path.join(dirPrefix, event.graceid()) eventDir = os.path.join(dirPrefix, event.graceid())
os.mkdir( eventDir ) os.mkdir( eventDir )
os.mkdir( os.path.join(eventDir,"private") ) os.mkdir( os.path.join(eventDir,"private") )
...@@ -276,7 +278,7 @@ def _createEventFromForm(request, form): ...@@ -276,7 +278,7 @@ def _createEventFromForm(request, form):
def _saveUploadedFile(event, uploadedFile): def _saveUploadedFile(event, uploadedFile):
# XXX Hardcoding. # XXX Hardcoding.
fname = os.path.join("/mnt/gracedb-web/data", event.graceid(), "private", uploadedFile.name) fname = os.path.join(GRACEDB_DATA_DIR, event.graceid(), "private", uploadedFile.name)
f = open(fname, "w") f = open(fname, "w")
for chunk in uploadedFile.chunks(): for chunk in uploadedFile.chunks():
f.write(chunk) f.write(chunk)
...@@ -354,7 +356,7 @@ def upload(request): ...@@ -354,7 +356,7 @@ def upload(request):
# Badnesses: # Badnesses:
# Same hardcoded path in multiple places. # Same hardcoded path in multiple places.
# What if we're clobbering an existing file? # What if we're clobbering an existing file?
fname = os.path.join("/mnt/gracedb-web/data", event.graceid(), "private", uploadedfile.name) fname = os.path.join(GRACEDB_DATA_DIR, event.graceid(), "private", uploadedfile.name)
f = open(fname, "w") f = open(fname, "w")
for chunk in uploadedfile.chunks(): for chunk in uploadedfile.chunks():
f.write(chunk) f.write(chunk)
...@@ -831,7 +833,7 @@ def flexigridResponse(request, objects): ...@@ -831,7 +833,7 @@ def flexigridResponse(request, objects):
return response return response
def get_file(graceid, filename="event.log"): def get_file(graceid, filename="event.log"):
dirPrefix = "/mnt/gracedb-web/data" dirPrefix = GRACEDB_DATA_DIR
logfilename = os.path.join(dirPrefix, graceid, "private", filename) logfilename = os.path.join(dirPrefix, graceid, "private", filename)
contents = "" contents = ""
try: try:
......
...@@ -35,7 +35,7 @@ ALERT_EMAIL_BCC = [ ...@@ -35,7 +35,7 @@ ALERT_EMAIL_BCC = [
ALERT_TEST_EMAIL_FROM = "GraCEDb TEST <gracedb@archie.phys.uwm.edu>" ALERT_TEST_EMAIL_FROM = "GraCEDb TEST <gracedb@archie.phys.uwm.edu>"
ALERT_TEST_EMAIL_TO = [ ALERT_TEST_EMAIL_TO = [
"bmoe@gravity.phys.uwm.edu", # "bmoe@gravity.phys.uwm.edu",
] ]
XMPP_ALERT_CHANNELS = [ XMPP_ALERT_CHANNELS = [
...@@ -67,6 +67,9 @@ SKYALERT_DESCRIPTION = "LIGO / Virgo trigger" ...@@ -67,6 +67,9 @@ SKYALERT_DESCRIPTION = "LIGO / Virgo trigger"
SKYALERT_SUBMITTERS = ['Patrick Brady', 'Brian Moe'] SKYALERT_SUBMITTERS = ['Patrick Brady', 'Brian Moe']
GRACEDB_DATA_DIR = "/mnt/gracedb-web/data"
#GRACEDB_DATA_DIR = "/mnt/gracedb-web-temp/data"
# Latency histograms. Where they go and max latency to bin. # Latency histograms. Where they go and max latency to bin.
LATENCY_REPORT_DEST_DIR = "/home/gracedb/data/latency" LATENCY_REPORT_DEST_DIR = "/home/gracedb/data/latency"
LATENCY_MAXIMUM_CHARTED = 1800 LATENCY_MAXIMUM_CHARTED = 1800
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment