annotate commons/pyRepetUnit/components/IClusterLauncher.py @ 18:94ab73e8a190

Uploaded
author m-zytnicki
date Mon, 29 Apr 2013 03:20:15 -0400
parents
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
18
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
1
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
2 ## Interface for AbstractClusterLauncher
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
3 #
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
4 class IClusterLauncher(object):
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
5
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
6 ## Constructor.
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
7 #
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
8 def __init__( self ):
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
9 pass
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
10
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
11 ## Useful commands before running the program (check, open database connector...).
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
12 #
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
13 def start(self):
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
14 pass
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
15
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
16 ## Useful commands after the program was run (clean, close database connector...).
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
17 #
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
18 def end(self):
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
19 pass
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
20
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
21 ## Launch jobs in parallel on each file in the query directory.
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
22 #
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
23 def run(self):
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
24 pass
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
25
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
26 ## Initialize the job (jobname, command, launcher).
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
27 #
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
28 def initializeJob(self, fileName, count):
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
29 pass
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
30
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
31 ## Return all the job commands as a string.
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
32 #
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
33 def getJobCommandsAsString(self, fileName, jobName, minFreeGigaInTmpDir=1):
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
34 pass
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
35
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
36 ## Return the generic help as a string.
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
37 #
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
38 def getGenericHelpAsString(self):
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
39 pass
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
40
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
41 ## Check the generic attributes before running the program.
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
42 #
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
43 def checkGenericAttributes(self):
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
44 pass
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
45
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
46 ## Check the specific attributes of each program launcher.
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
47 #
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
48 def checkSpecificAttributes(self):
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
49 pass
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
50
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
51 ## Check that all required programs are in the user's PATH.
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
52 #
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
53 def checkProgramAvailability(self):
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
54 pass
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
55
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
56 ## Return the command-line to launch in each job. Specified in each wrapper.
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
57 #
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
58 def getProgramCommandLineAsString(self):
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
59 pass
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
60
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
61 ## Return the list of files to keep at the end of each job. Specified in each wrapper.
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
62 #
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
63 def getListFilesToKeep(self):
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
64 pass
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
65
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
66 ## Return the list of files to remove at the end of each job. Specified in each wrapper.
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
67 #
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
68 def getListFilesToRemove(self):
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
69 pass
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
70
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
71 ## Return the name of the job file as a string.
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
72 #
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
73 def getJobFileNameAsString(self, count):
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
74 pass
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
75
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
76 ## Return the command to update the job status in the table.
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
77 #
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
78 def getCmdUpdateJobStatusAsString(self, newStatus):
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
79 pass
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
80
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
81 ## Return the launching command as a string. Launch the wrapper, retrieve its exit status, update status if error.
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
82 #
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
83 def getCmdToLaunchWrapper(self, fileName, genericCmd, exeWrapper):
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
84 pass
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
85
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
86 ## Return the commands to keep the output files.
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
87 #
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
88 def getCmdToKeepFiles( self, fileName, lFilesToKeep ):
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
89 pass
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
90
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
91 ## Return the commands to remove the temporary files.
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
92 #
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
93 def getCmdToRemoveFiles( self, fileName, lFilesToRemove ):
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
94 pass
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
95
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
96 ## Remove all job files.
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
97 #
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
98 def removeAllJobFiles( self ):
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
99 pass
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
100
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
101 ## Remove all job stdout.
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
102 #
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
103 def removeAllJobStdouts( self ):
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
104 pass
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
105
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
106 ## Remove all job stderr.
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
107 #
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
108 def removeAllJobStderrs( self ):
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
109 pass
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
110
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
111 ## Process the output file if necessary.
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
112 #
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
113 def processOutputFile( self, tmpFile, outFile ):
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
114 pass
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
115
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
116 ## Concatenate output files from all jobs.
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
117 #
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
118 def catOutputFiles( self ):
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
119 pass
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
120
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
121 ## Return the specific help as a string.
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
122 #
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
123 def getSpecificHelpAsString( self ):
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
124 pass
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
125
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
126 ## Return the help as a string.
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
127 #
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
128 def getHelpAsString( self ):
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
129 pass
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
130
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
131 ##Set a generic attribute from the command-line arguments.
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
132 #
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
133 def setAGenericAttributeFromCmdLine( self, o, a="" ):
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
134 pass
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
135
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
136 ## Set the specific attributes from the command-line arguments.
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
137 #
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
138 def setASpecificAttributeFromCmdLine( self, o, a="" ):
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
139 pass
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
140
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
141 ## Set the attributes from the command-line arguments.
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
142 #
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
143 def setAttributesFromCmdLine( self ):
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
144 pass
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
145
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
146 ##
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
147 #
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
148 def setInputDirectory( self, arg ):
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
149 pass
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
150
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
151 ##
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
152 #
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
153 def setQueueName( self, arg ):
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
154 pass
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
155
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
156 ##
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
157 #
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
158 def setGroupIdentifier( self, arg ):
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
159 pass
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
160
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
161 ##
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
162 #
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
163 def setInputFileSuffix( self, arg ):
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
164 pass
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
165
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
166 ##
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
167 #
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
168 def setAcronym( self, arg ):
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
169 pass
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
170
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
171 ##
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
172 #
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
173 def setConfigFile( self, arg ):
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
174 pass
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
175
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
176 ##
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
177 #
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
178 def setCurrentDirectory( self ):
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
179 pass
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
180
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
181 ##
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
182 #
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
183 def setTemporaryDirectory( self, arg ):
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
184 pass
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
185
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
186 ##
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
187 #
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
188 def setJobTableName( self, arg ):
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
189 pass
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
190
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
191 ##
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
192 #
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
193 def setCatOutputFiles( self ):
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
194 pass
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
195
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
196 ##
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
197 #
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
198 def setClean( self ):
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
199 pass
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
200
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
201 ##
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
202 #
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
203 def setVerbosityLevel( self, arg ):
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
204 pass
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
205
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
206 ##
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
207 #
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
208 def setExecutableWrapper( self, arg ):
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
209 pass
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
210
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
211 ## Set the wrapper and program command-lines of the program launcher. Append the program launcher to 'self.lPrgLaunchers'.
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
212 #
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
213 def setSingleProgramLauncher( self ):
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
214 pass
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
215
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
216 ##
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
217 #
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
218 def getInputDirectory( self ):
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
219 pass
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
220
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
221 ##
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
222 #
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
223 def getQueueName( self ):
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
224 pass
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
225
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
226 ##
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
227 #
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
228 def getGroupIdentifier( self ):
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
229 pass
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
230
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
231 ##
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
232 #
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
233 def getInputFileSuffix( self ):
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
234 pass
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
235
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
236 ##
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
237 #
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
238 def getAcronym( self ):
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
239 pass
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
240
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
241 ##
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
242 #
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
243 def getConfigFile( self ):
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
244 pass
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
245
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
246 ##
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
247 #
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
248 def getCurrentDirectory( self ):
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
249 pass
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
250
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
251 ##
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
252 #
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
253 def getTemporaryDirectory( self ):
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
254 pass
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
255
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
256 ##
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
257 #
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
258 def getJobTableName( self ):
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
259 pass
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
260
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
261 ##
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
262 #
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
263 def getCatOutputFiles( self ):
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
264 pass
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
265
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
266 ##
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
267 #
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
268 def getClean( self ):
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
269 pass
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
270
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
271 ##
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
272 #
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
273 def getVerbosityLevel( self ):
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
274 pass
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
275
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
276 ##
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
277 #
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
278 def getWrapperName( self ):
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
279 pass
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
280
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
281 ##
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
282 #
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
283 def getProgramName( self ):
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
284 pass
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
285
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
286 ##
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
287 #
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
288 def getPatternToConcatenate( self ):
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
289 pass
94ab73e8a190 Uploaded
m-zytnicki
parents:
diff changeset
290