test
CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
Classes | Namespaces | Functions | Variables
personalPlayback.py File Reference

Go to the source code of this file.

Classes

class  personalPlayback.Applet
 
class  personalPlayback.FrameworkJob
 
class  personalPlayback.Playback
 

Namespaces

 personalPlayback
 

Functions

def personalPlayback.preexec_kill_on_pdeath
 

Variables

list personalPlayback.applets = []
 
tuple personalPlayback.args = parser.parse_args()
 
tuple personalPlayback.cfg_a = FrameworkJob("framework_job", opts=args, cfg_file=cfg)
 
list personalPlayback.f = sys.argv[-1]
 
string personalPlayback.fn = "%s_%s.pkl"
 
 personalPlayback.fp = a.control_fp
 
string personalPlayback.log_format = '%(asctime)s: %(name)-20s - %(levelname)-8s - %(message)s'
 
tuple personalPlayback.obj = Applet.read(f)
 
tuple personalPlayback.parser = argparse.ArgumentParser(description="Emulate DQM@P5 environment and launch cmssw jobs.")
 
tuple personalPlayback.path = getattr(args, "work_" + subdirectory)
 
tuple personalPlayback.playback = Playback("playback_emu", opts=args)
 
tuple personalPlayback.playback_group = parser.add_argument_group('Playback', 'Playback configuration/parameters.')
 
tuple personalPlayback.ret = obj.do_exec()
 
tuple personalPlayback.root_log = logging.getLogger()
 
tuple personalPlayback.run_group = parser.add_argument_group('Run', 'Run configuration/parameters.')
 
tuple personalPlayback.RunDesc = collections.namedtuple('Run', ['run', 'run_fp', 'global_fp', 'global_param'])
 
tuple personalPlayback.RunState = collections.namedtuple('RunState', ['desc', 'proc'])
 
string personalPlayback.start_dqm_job
 
list personalPlayback.subdirectories = ["ramdisk", "output", "control", "home", "logs", "dqm_monitoring"]
 
tuple personalPlayback.username = getpass.getuser()
 
tuple personalPlayback.work_group = parser.add_argument_group('Paths', 'Path options for cmssw jobs, auto generated if not specified.')