Having trouble with changing RESULTS_DIR
for each job
#2145
Replies: 1 comment 4 replies
-
@honghuikim: Thank you for your question. First, let me ask: does it work when you do not use a workflow engine? I imagine the answer is yes. If so, note that when deploying calculations via a workflow engine, changes to in-memory global variables on the local machine (e.g. login node) will not be reflected on the remote machine (e.g. compute node). You are basically shipping off the For the environment variable approach, you are changing the environment variable via For the To make this process easier, I'd like to propose two things:
|
Beta Was this translation helpful? Give feedback.
-
I'm trying to set a unique result directory for each job, but it's not working.
I tried the three ways presented in quacc document, but the only working one is changing
~/.quacc.yaml
file directly.This is off, but scratch and result directory are saved in my
$HOME
directory, not the current working directory.For example,
os.environ["QUACC_RESULTS_DIR"] = "/some/new/directory"
is not working as well.I suspect myself of doing something wrong, what would cause the issue?
I'm using
quacc=0.8.1
and Parsl as a workflow engine. Let me know if you need additional information.Thank you
Beta Was this translation helpful? Give feedback.
All reactions