Script execution

This commit is contained in:
kalt_r
2016-06-28 11:20:19 +02:00
parent d988bb4a66
commit b7ef475a91
+12 -11
View File
@@ -90,27 +90,27 @@ def hfit(ydata, xdata = None):
def elog(title, message, attachments = [], author = None, category = "Info", domain = "", logbook = "SwissFEL commissioning data", encoding=1):
def elogllrf(subject, message, system, subsystem, section, attachments = []):
"""
Add entry to ELOG.
"""
if author is None:
author = "pshell" #controller.getUser().name
typ = "pshell"
author = "pshell/" + controller.getUser().name
entry = ""
cmd = 'G_CS_ELOG_add -l "' + logbook+ '" '
cmd = 'G_CS_ELOG_add -l "LLRF" '
cmd = cmd + '-a "Author=' + author + '" '
cmd = cmd + '-a "Type=' + typ + '" '
cmd = cmd + '-a "Entry=' + entry + '" '
cmd = cmd + '-a "Title=' + title + '" '
cmd = cmd + '-a "Category=' + category + '" '
cmd = cmd + '-a "Domain=' + domain + '" '
cmd = cmd + '-a "Subject=' + subject + '" '
cmd = cmd + '-a "Section=' + section + '" '
cmd = cmd + '-a "System=' + system + '" '
cmd = cmd + '-a "Subsystem=' + subsystem + '" '
cmd = cmd + '-a "Machine=SwissFEL" '
cmd = cmd + '-a "Domain=All"'
for attachment in attachments:
cmd = cmd + '-f "' + attachment + '" '
cmd = cmd + '-n ' + str(encoding)
cmd = cmd + '-x -n 1'
cmd = cmd + ' "' + message + '"'
#print cmd
print cmd
#os.system (cmd)
#print os.popen(cmd).read()
import subprocess
@@ -120,6 +120,7 @@ def elog(title, message, attachments = [], author = None, category = "Info", dom
raise Exception(err)
print out
def get_plot_snapshots(title = None, file_type = "jpg", temp_path = controller.setup.getContextPath()):
"""
Returns list with file names of plots snapshots from a plotting context.