Skip to content
Snippets Groups Projects
Commit 028902ef authored by lkugler's avatar lkugler
Browse files

minor fix

parent 1009eb23
No related branches found
No related tags found
No related merge requests found
...@@ -74,7 +74,7 @@ if __name__ == "__main__": ...@@ -74,7 +74,7 @@ if __name__ == "__main__":
depends_on=id) depends_on=id)
# as we have WRF output, we can use own exp path as prior # as we have WRF output, we can use own exp path as prior
prior_path_exp = cluster.archivedir prior_path_exp = w.cluster.archivedir
id_sat = w.create_satimages(time, depends_on=id) id_sat = w.create_satimages(time, depends_on=id)
......
...@@ -63,10 +63,9 @@ class ClusterConfig(object): ...@@ -63,10 +63,9 @@ class ClusterConfig(object):
""" """
if self.use_slurm: if self.use_slurm:
from slurmpy import Slurm from slurmpy import Slurm
Slurm(jobname, slurm_kwargs=dict(self.slurm_cfg, **cfg_update), return Slurm(jobname, slurm_kwargs=dict(self.slurm_cfg, **cfg_update),
log_dir=self.log_dir, log_dir=self.log_dir,
scripts_dir=self.slurm_scripts_dir, scripts_dir=self.slurm_scripts_dir,
**kwargs
).run(cmd, depends_on=depends_on) ).run(cmd, depends_on=depends_on)
else: else:
print(cmd) print(cmd)
......
...@@ -138,7 +138,6 @@ class WorkFlows(object): ...@@ -138,7 +138,6 @@ class WorkFlows(object):
if input_is_restart: # start WRF in restart mode if input_is_restart: # start WRF in restart mode
""" """
id = depends_on
restart_flag = '.false.' if not input_is_restart else '.true.' restart_flag = '.false.' if not input_is_restart else '.true.'
# if False: # doesnt work with restarts at the moment# first_minute: # if False: # doesnt work with restarts at the moment# first_minute:
...@@ -180,7 +179,7 @@ class WorkFlows(object): ...@@ -180,7 +179,7 @@ class WorkFlows(object):
if output_restart_interval: if output_restart_interval:
args.append('--restart_interval='+str(int(float(output_restart_interval)))) args.append('--restart_interval='+str(int(float(output_restart_interval))))
id = self.cluster.run_job(' '.join(args), "preWRF", cfg_update=dict(time="2"), depends_on=[id]) id = self.cluster.run_job(' '.join(args), "preWRF", cfg_update=dict(time="2"), depends_on=[depends_on])
cmd = script_to_str(self.cluster.run_WRF).replace('<exp.expname>', exp.expname cmd = script_to_str(self.cluster.run_WRF).replace('<exp.expname>', exp.expname
).replace('<cluster.wrf_rundir_base>', self.cluster.wrf_rundir_base) ).replace('<cluster.wrf_rundir_base>', self.cluster.wrf_rundir_base)
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment