LSSTApplications  11.0-13-gbb96280,12.1.rc1,12.1.rc1+1,12.1.rc1+2,12.1.rc1+5,12.1.rc1+8,12.1.rc1-1-g06d7636+1,12.1.rc1-1-g253890b+5,12.1.rc1-1-g3d31b68+7,12.1.rc1-1-g3db6b75+1,12.1.rc1-1-g5c1385a+3,12.1.rc1-1-g83b2247,12.1.rc1-1-g90cb4cf+6,12.1.rc1-1-g91da24b+3,12.1.rc1-2-g3521f8a,12.1.rc1-2-g39433dd+4,12.1.rc1-2-g486411b+2,12.1.rc1-2-g4c2be76,12.1.rc1-2-gc9c0491,12.1.rc1-2-gda2cd4f+6,12.1.rc1-3-g3391c73+2,12.1.rc1-3-g8c1bd6c+1,12.1.rc1-3-gcf4b6cb+2,12.1.rc1-4-g057223e+1,12.1.rc1-4-g19ed13b+2,12.1.rc1-4-g30492a7
LSSTDataManagementBasePackage
production_data.py
Go to the documentation of this file.
1 config.production.shortName = "DataRelease"
2 config.production.eventBrokerHost = "lsst8.ncsa.uiuc.edu"
3 config.production.repositoryDirectory = "./pipeline"
4 config.production.productionShutdownTopic = "productionShutdown"
5 
6 config.databaseConfigNames = ["db1"]
7 config.database["db1"].name = "dc3bGlobal"
8 config.database["db1"].system.authInfo.host = "fester.ncsa.uiuc.edu"
9 config.database["db1"].system.authInfo.port = 3306
10 config.database["db1"].system.runCleanup.daysFirstNotice = 7
11 config.database["db1"].system.runCleanup.daysFinalNotice = 1
12 
13 config.database["db1"].configurationClass = "lsst.ctrl.orca.db.DC3Configurator"
14 config.database["db1"].configuration["production"].globalDbName = "GlobalDB"
15 config.database["db1"].configuration["production"].dcVersion = "PT1_2"
16 config.database["db1"].configuration["production"].dcDbName = "DC3b_DB"
17 config.database["db1"].configuration["production"].minPercDiskSpaceReq = 10
18 config.database["db1"].configuration["production"].userRunLife = 2
19 config.database["db1"].logger.launch = True
20 
21 config.workflowNames = ["PT1Workflow"]
22 
23 config.workflow["PT1Workflow"].platform.dir.defaultRoot = "/scratch/00482/srp/datarel-runs"
24 config.workflow["PT1Workflow"].platform.dir.runDirPattern = "%(runid)s"
25 config.workflow["PT1Workflow"].platform.dir.workDir = "work"
26 config.workflow["PT1Workflow"].platform.dir.inputDir = "input"
27 config.workflow["PT1Workflow"].platform.dir.outputDir = "output"
28 config.workflow["PT1Workflow"].platform.dir.updateDir = "update"
29 config.workflow["PT1Workflow"].platform.dir.scratchDir = "scratch"
30 
31 config.workflow["PT1Workflow"].platform.hw.nodeCount = 1000
32 config.workflow["PT1Workflow"].platform.hw.minCoresPerNode = 12
33 config.workflow["PT1Workflow"].platform.hw.maxCoresPerNode = 12
34 config.workflow["PT1Workflow"].platform.hw.minRamPerNode = 32.0
35 config.workflow["PT1Workflow"].platform.hw.maxRamPerNode = 32.0
36 
37 config.workflow["PT1Workflow"].platform.deploy.defaultDomain = "tacc.utexas.edu"
38 config.workflow["PT1Workflow"].platform.deploy.nodes = ["remoteabe1:8", "remoteabe2:8", "remoteabe3:8", "remoteabe4:8", "remoteabe5:8", "remoteabe6:8", "remoteabe7:8", "remoteabe8:8"];
39 
40 config.workflow["PT1Workflow"].shutdownTopic = "workflowShutdown"
41 
42 config.workflow["PT1Workflow"].configurationClass = "lsst.ctrl.orca.VanillaCondorWorkflowConfigurator"
43 config.workflow["PT1Workflow"].configuration["vanilla"].deployData.dataRepository = "/scratch/00342/ux453102/base/lsst/pt1_2-410/data/obs"
44 config.workflow["PT1Workflow"].configuration["vanilla"].deployData.collection = "ImSim"
45 config.workflow["PT1Workflow"].configuration["vanilla"].deployData.script = "$DATAREL_DIR/bin/runOrca/deployData-abe.sh"
46 
47 config.workflow["PT1Workflow"].configuration["vanilla"].condorData.localScratch = "/home/daues/orca_scratch"
48 config.workflow["PT1Workflow"].configuration["vanilla"].condorData.loginNode = "login1.ls4.tacc.utexas.edu"
49 config.workflow["PT1Workflow"].configuration["vanilla"].condorData.ftpNode = "gridftp1.ls4.tacc.utexas.edu"
50 config.workflow["PT1Workflow"].configuration["vanilla"].condorData.transferProtocol = "gsiftp"
51 config.workflow["PT1Workflow"].configuration["vanilla"].glideinRequest.keyNames = ["CONDOR_SBIN", "CPU_COUNT", "MACHINE_COUNT", "QUEUE", "MAX_WALLTIME", "PROJECT"]
52 config.workflow["PT1Workflow"].configuration["vanilla"].glideinRequest.keyValuePairs["CONDOR_SBIN"] = "/share/apps/teragrid/condor-7.4.4.-r1/sbin"
53 config.workflow["PT1Workflow"].configuration["vanilla"].glideinRequest.keyValuePairs["CPU_COUNT"] = "6"
54 config.workflow["PT1Workflow"].configuration["vanilla"].glideinRequest.keyValuePairs["MACHINE_COUNT"] = "64"
55 config.workflow["PT1Workflow"].configuration["vanilla"].glideinRequest.keyValuePairs["QUEUE"] = "normal"
56 config.workflow["PT1Workflow"].configuration["vanilla"].glideinRequest.keyValuePairs["MAX_WALLTIME"] = "180"
57 config.workflow["PT1Workflow"].configuration["vanilla"].glideinRequest.keyValuePairs["PROJECT"] = "TG-AST100018"
58 config.workflow["PT1Workflow"].configuration["vanilla"].glideinRequest.templateFileName = "$CTRL_ORCA_DIR/etc/lonestar/glidein_run.submit.dc3b"
59 config.workflow["PT1Workflow"].configuration["vanilla"].glideinRequest.outputFileName = "glidein_request.condor"
60 config.workflow["PT1Workflow"].configuration["vanilla"].announceData.script = "$CTRL_SCHED_DIR/bin/announceDataset.py"
61 config.workflow["PT1Workflow"].configuration["vanilla"].announceData.topic = "RawCcdAvailable"
62 config.workflow["PT1Workflow"].configuration["vanilla"].announceData.inputdata = "/nfs/lsst3/remote/Wint-2012/pipeline/miniprod.input"
63 config.workflow["PT1Workflow"].configuration["vanilla"].announceData.dataCompleted.script = "$CTRL_ORCA_DIR/bin/sendStatus.py"
64 config.workflow["PT1Workflow"].configuration["vanilla"].announceData.dataCompleted.topic = "JobOfficeTopic"
65 config.workflow["PT1Workflow"].configuration["vanilla"].announceData.dataCompleted.status = "data:completed"
66 
67 
68 
69 
70 config.workflow["PT1Workflow"].pipelineNames = ["joboffices","PT1Pipe"]
71 
72 config.workflow["PT1Workflow"].pipeline["joboffices"].definition.execute.shutdownTopic = "workflowShutdown"
73 config.workflow["PT1Workflow"].pipeline["joboffices"].definition.execute.eventBrokerHost = "lsst8.ncsa.uiuc.edu"
74 config.workflow["PT1Workflow"].pipeline["joboffices"].definition.framework.script = "$DATAREL_DIR/pipeline/PT1Pipe/joboffice-ImSim-abe.sh"
75 config.workflow["PT1Workflow"].pipeline["joboffices"].definition.framework.type = "standard"
76 config.workflow["PT1Workflow"].pipeline["joboffices"].definition.framework.environment = "$DATAREL_DIR/bin/runOrca/imsim-setupForOrcaUse-abe.sh"
77 config.workflow["PT1Workflow"].pipeline["joboffices"].runCount = 1
78 config.workflow["PT1Workflow"].pipeline["joboffices"].launch = True
79 
80 #config.workflow["PT1Workflow"].pipeline["PT1Pipe"].definition = "@main-ImSim.paf"
81 #config.workflow["PT1Workflow"].pipeline["PT1Pipe"].runCount = 1
82 #config.workflow["PT1Workflow"].pipeline["PT1Pipe"].launch = True