/[PAMELA software]/pythonModules/YodaDaemon.conf
ViewVC logotype

Annotation of /pythonModules/YodaDaemon.conf

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.2 - (hide annotations) (download)
Tue May 2 14:28:22 2006 UTC (18 years, 7 months ago) by kusanagi
Branch: MAIN
CVS Tags: pythonModules1_01/00, HEAD
Changes since 1.1: +49 -39 lines
Add:
- folderMonitoring for YodaMonitor;
- overwriting option for YodaProcess;

1 kusanagi 1.2 # Generic YodaDaemon
2     # Use it as schema for custom deploy
3 kusanagi 1.1 #----------------------------------------------------------------------------
4     [YodaDaemon]
5 kusanagi 1.2 yodaLog: /home/kusanagi/tmp/manager/logs/yodaMonitor.log
6     pidfileYoda: /home/kusanagi/tmp/manager/logs/yodaMonitor.pid
7     rawReaderLog: /home/kusanagi/tmp/manager/logs/rawReaderMonitor.log
8     pidfileRawReader: /home/kusanagi/tmp/manager/logs/rawReaderMonitor.pid
9     transferLog: /home/kusanagi/tmp/manager/logs/transferMonitor.log
10     pidfileTransfer: /home/kusanagi/tmp/manager/logs/transferMonitor.pid
11 kusanagi 1.1
12    
13     #----------------------------------------------------------------------------
14     [RawReaderMonitor]
15     folderToMonitor: /home/ntsomz/downlinks/
16 kusanagi 1.2 benchmarkFile: /home/kusanagi/tmp/manager/logs/Benchmark.csv
17 kusanagi 1.1
18     #----------------------------------------------------------------------------
19     [YodaMonitor]
20 kusanagi 1.2 benchmarkFile: /home/kusanagi/tmp/manager/logs/Benchmark.csv
21 kusanagi 1.1
22     #Time delay for polling the DB
23     pollingDelay: 60
24    
25     # The process will monitor new entries into the specific database.
26     # Notice that for security reason the parameter have to a OWNER-ONLY read file
27 kusanagi 1.2 dbConnectionFile: /home/kusanagi/tmp/manager/.dbConnection
28    
29     folderToMonitor: /home/kusanagi/tmp/pit/
30 kusanagi 1.1
31     #----------------------------------------------------------------------------
32     [TransferMonitor]
33 kusanagi 1.2 benchmarkFile: /home/kusanagi/tmp/manager/logs/Benchmark.csv
34 kusanagi 1.1
35     #Time delay for polling the DB
36     pollingDelay: 60
37    
38     # The process will monitor new entries into the specific database.
39     # Notice that for security reason the parameter have to a OWNER-ONLY read file
40 kusanagi 1.2 dbConnectionFile: /home/kusanagi/tmp/manager/.dbConnection
41 kusanagi 1.1
42     # If active YodaMonitor will tranfer the source data file to the specified remote host
43     # Notice that for security reason the parameter have to a OWNER-ONLY read file
44 kusanagi 1.2 remoteConnectionFile: /home/kusanagi/tmp/manager/.mephiConnection
45 kusanagi 1.1
46    
47    
48     #----------------------------------------------------------------------------
49     [YodaProcess]
50 kusanagi 1.2 #Define here the directory where the YODA executable is avaliable
51     executables: /home/kusanagi/pamela/bin/
52     #yodaToStore: /home/kusanagi/tmp/tmp/
53 kusanagi 1.1
54 kusanagi 1.2 yodaUnpackDir: /home/kusanagi/tmp/yoda/filesFromYoda/
55 kusanagi 1.1
56     #Yoda output files are unpacked temporary here and then moved to yodaUnpackDir
57 kusanagi 1.2 yodaTmpUnpack: /home/kusanagi/tmp/filesFromYoda/
58 kusanagi 1.1 yodaParameter: -c 3 -o %(yodaTmpUnpack)s
59    
60 kusanagi 1.2 benchmarkFile: /home/kusanagi/tmp/manager/logs/Benchmark.csv
61    
62     # This variable define if the process have to overwrite, if exists, olf files.
63     # Possible values [True|False] (default False)
64     overwriteFiles: True
65 kusanagi 1.1 #----------------------------------------------------------------------------
66     [RawReaderProcess]
67 kusanagi 1.2 executables: /home/kusanagi/tmp/rawreader/bin/RawReader.exe
68 kusanagi 1.1
69     #----------------------------------------------------------------------------
70     # Specify here the QLOOK program you want to be automatically executed by the YodaProcess
71     # The format is
72     # key = name of the executable in the form path/nameExecutable
73     # value = all the parameters (but the file to process!)
74     # The ADD/REMOVE of items can be done HOT, that is is not necessary to stop the YodaDaemon
75     #
76     # Example :
77     # /opt/pamela/oneDir/xxx/extremeQLOOK: 'string', 0, 1234, 'anotherString'
78     [QLOOKs]
79 kusanagi 1.2 /home/kusanagi/pamela/bin/VarDumpToXML: -xslPath /home/kusanagi/pamela/data/VarDumpTemplate.xsl
80     /home/kusanagi/pamela/bin/ArrDumpToXML: -xslPath /home/kusanagi/pamela/data/ArrDumpTemplate.xsl
81     /home/kusanagi/pamela/bin/TabDumpToXML: -xslPath /home/kusanagi/pamela/data/TabDumpTemplate.xsl
82     /home/kusanagi/pamela/bin/LogToXML: -xslPath /home/kusanagi/pamela/data/LogTemplate.xsl
83     /home/kusanagi/pamela/bin/McmdToXML: -xslPath /home/kusanagi/pamela/data/McmdTemplate.xsl
84     /home/kusanagi/pamela/bin/PhysEndRunToXML: -xslPath /home/kusanagi/pamela/data/PhysEndRunTemplate.xsl
85     /home/kusanagi/pamela/bin/HeaderScan_QL: ''
86     /home/kusanagi/pamela/bin/Packet_QL: ''
87     /home/kusanagi/pamela/bin/S4_Calibration_QL: ''
88     /home/kusanagi/pamela/bin/S4_QL: ''
89     /home/kusanagi/pamela/bin/TmtcTemperature_QL: ''
90     /home/kusanagi/pamela/bin/OrbitalRate: -map /home/kusanagi/pamela/data/terra4.png
91     #/home/kusanagi/pamela/bin/ND_QL: ''
92     #/home/kusanagi/pamela/bin/AcCalib: ''
93     #/home/kusanagi/pamela/bin/AcQLOOK: ''
94     #/home/kusanagi/pamela/bin/TriggerScan: ''
95     #/home/kusanagi/pamela/yoda/bin/TrackerQLookBasic: ''
96     #/home/kusanagi/pamela/yoda/bin/TrackerQLookExpert: ''
97     #/home/kusanagi/pamela/yoda/bin/TrkCalibQLookBasic: ''
98     #/home/kusanagi/pamela/yoda/bin/TrkCalibQLookExpert: ''
99     #/home/kusanagi/pamela/yoda/bin/FCaloCHKCALIB: ''
100     #/home/kusanagi/pamela/yoda/bin/FCaloQLOOK: ''
101 kusanagi 1.1

  ViewVC Help
Powered by ViewVC 1.1.23