|
10 | 10 | import tempfile
|
11 | 11 | import uuid
|
12 | 12 | import datetime
|
13 |
| -from threading import Lock, Timer |
| 13 | +from threading import Timer |
14 | 14 | from abc import ABCMeta, abstractmethod
|
15 | 15 | from io import IOBase, open # pylint: disable=redefined-builtin
|
16 | 16 | from typing import (IO, Any, AnyStr, Callable, # pylint: disable=unused-import
|
@@ -196,10 +196,11 @@ def _setup(self, runtimeContext): # type: (RuntimeContext) -> None
|
196 | 196 | self.generatemapper = self.make_path_mapper(
|
197 | 197 | cast(List[Any], self.generatefiles["listing"]),
|
198 | 198 | self.builder.outdir, runtimeContext, False)
|
199 |
| - _logger.debug(u"[job %s] initial work dir %s", self.name, |
200 |
| - json_dumps({p: self.generatemapper.mapper(p) |
201 |
| - for p in self.generatemapper.files()}, |
202 |
| - indent=4)) |
| 199 | + if _logger.isEnabledFor(logging.DEBUG): |
| 200 | + _logger.debug( |
| 201 | + u"[job %s] initial work dir %s", self.name, |
| 202 | + json_dumps({p: self.generatemapper.mapper(p) |
| 203 | + for p in self.generatemapper.files()}, indent=4)) |
203 | 204 |
|
204 | 205 | def _execute(self,
|
205 | 206 | runtime, # type: List[Text]
|
@@ -250,12 +251,12 @@ def _execute(self,
|
250 | 251 | stdout_path = None
|
251 | 252 | if self.stdout:
|
252 | 253 | absout = os.path.join(self.outdir, self.stdout)
|
253 |
| - dn = os.path.dirname(absout) |
254 |
| - if dn and not os.path.exists(dn): |
255 |
| - os.makedirs(dn) |
| 254 | + dnout = os.path.dirname(absout) |
| 255 | + if dnout and not os.path.exists(dnout): |
| 256 | + os.makedirs(dnout) |
256 | 257 | stdout_path = absout
|
257 | 258 |
|
258 |
| - commands = [Text(x) for x in (runtime + self.command_line)] |
| 259 | + commands = [Text(x) for x in runtime + self.command_line] |
259 | 260 | if runtimeContext.secret_store:
|
260 | 261 | commands = runtimeContext.secret_store.retrieve(commands)
|
261 | 262 | env = runtimeContext.secret_store.retrieve(env)
|
@@ -308,8 +309,8 @@ def _execute(self,
|
308 | 309 | else:
|
309 | 310 | _logger.exception("Exception while running job")
|
310 | 311 | processStatus = "permanentFail"
|
311 |
| - except WorkflowException as e: |
312 |
| - _logger.error(u"[job %s] Job error:\n%s" % (self.name, e)) |
| 312 | + except WorkflowException as err: |
| 313 | + _logger.error(u"[job %s] Job error:\n%s", self.name, err) |
313 | 314 | processStatus = "permanentFail"
|
314 | 315 | except Exception as e:
|
315 | 316 | _logger.exception("Exception while running job")
|
|
0 commit comments