from org.csstudio.opibuilder.scriptUtil import PVUtil from org.csstudio.opibuilder.scriptUtil import WidgetUtil from org.csstudio.opibuilder.scriptUtil import ConsoleUtil from org.csstudio.utility.pv import PVFactory import re import os import time import sys import os.path home_dir = os.environ['HOME'] root_osname = os.environ['EPICS_OSNAME'] root_version = os.environ['EPICS_ROOT_VERSION'] os_name = os.environ['BMS_OSNAME'] ConsoleUtil.writeInfo( "ROOT OSNAME is " + root_osname) envCmd = 'source /gapps/root/%s/%s/bin/thisroot.csh /gapps/root/%s/%s ;' % (root_osname, root_version, root_osname, root_version) analysisCmd = 'cd /gluonraid6/data3/Users/ac/ ; acAnalyzer; ' xtermCmd = "xterm -geometry 80x10 -e '" + envCmd + " printenv; sleep 1; " + analysisCmd + " ' &> /dev/null &" cmd = xtermCmd ConsoleUtil.writeInfo( "Will issue command " + cmd ) status = os.system(cmd)