Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
nomad-lab
nomad-lab-base
Commits
63a2cc0b
Commit
63a2cc0b
authored
Jan 25, 2019
by
Mohamed, Fawzi Roberto (fawzi)
Browse files
guarantee tmp directory with NOMAD_CODE_ROOT set
parent
67de431f
Changes
1
Hide whitespace changes
Inline
Side-by-side
core/src/main/scala/eu/nomad_lab/parsers/SimpleExternalParser.scala
View file @
63a2cc0b
...
...
@@ -167,8 +167,12 @@ class SimpleExternalParserGenerator(
Files
.
createDirectories
(
lab
.
LocalEnv
.
defaultSettings
.
procTmpDir
,
lab
.
LocalEnv
.
directoryPermissionsAttributes
)
val
tmpDir
=
if
(
wantsTmp
)
Files
.
createTempDirectory
(
lab
.
LocalEnv
.
defaultSettings
.
procTmpDir
,
"parserTmp"
,
lab
.
LocalEnv
.
directoryPermissionsAttributes
)
else
envDir
.
resolve
(
"tmp"
)
else
{
val
t
=
envDir
.
resolve
(
"tmp"
)
if
(!
Files
.
exists
(
t
))
Files
.
createDirectory
(
t
,
lab
.
LocalEnv
.
directoryPermissionsAttributes
)
t
}
if
(
trace
)
logger
.
info
(
s
"parser $name created tmpDir for optimized parser at $tmpDir"
)
val
allReplacements
=
extraCmdVars
+
(
"envDir"
->
envDir
.
toString
())
+
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment