Skip to content

Commit 8e09f64

Browse files
committed
fix:plugins: os.environ.data to dict(os.environ)
1 parent 6a8f6d6 commit 8e09f64

File tree

10 files changed

+22
-22
lines changed

10 files changed

+22
-22
lines changed

nipype/pipeline/plugins/condor.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ def _is_pending(self, taskid):
5858
return False
5959

6060
def _submit_batchtask(self, scriptfile, node):
61-
cmd = CommandLine('condor_qsub', environ=os.environ.data,
61+
cmd = CommandLine('condor_qsub', environ=dict(os.environ),
6262
terminal_output='allatonce')
6363
path = os.path.dirname(scriptfile)
6464
qsubargs = ''
@@ -77,11 +77,11 @@ def _submit_batchtask(self, scriptfile, node):
7777
if '-e' not in qsubargs:
7878
qsubargs = '%s -e %s' % (qsubargs, path)
7979
if node._hierarchy:
80-
jobname = '.'.join((os.environ.data['LOGNAME'],
80+
jobname = '.'.join((dict(os.environ)['LOGNAME'],
8181
node._hierarchy,
8282
node._id))
8383
else:
84-
jobname = '.'.join((os.environ.data['LOGNAME'],
84+
jobname = '.'.join((dict(os.environ)['LOGNAME'],
8585
node._id))
8686
jobnameitems = jobname.split('.')
8787
jobnameitems.reverse()

nipype/pipeline/plugins/dagman.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -150,7 +150,7 @@ def _submit_graph(self, pyfiles, dependencies, nodes):
150150
% (' '.join([str(i) for i in parents]),
151151
child))
152152
# hand over DAG to condor_dagman
153-
cmd = CommandLine('condor_submit_dag', environ=os.environ.data,
153+
cmd = CommandLine('condor_submit_dag', environ=dict(os.environ),
154154
terminal_output='allatonce')
155155
# needs -update_submit or re-running a workflow will fail
156156
cmd.inputs.args = '%s -update_submit %s' % (self._dagman_args,

nipype/pipeline/plugins/lsf.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@ def _is_pending(self, taskid):
6060
return True
6161

6262
def _submit_batchtask(self, scriptfile, node):
63-
cmd = CommandLine('bsub', environ=os.environ.data,
63+
cmd = CommandLine('bsub', environ=dict(os.environ),
6464
terminal_output='allatonce')
6565
path = os.path.dirname(scriptfile)
6666
bsubargs = ''
@@ -77,11 +77,11 @@ def _submit_batchtask(self, scriptfile, node):
7777
if '-e' not in bsubargs:
7878
bsubargs = '%s -e %s' % (bsubargs, scriptfile + ".log") # -e error file
7979
if node._hierarchy:
80-
jobname = '.'.join((os.environ.data['LOGNAME'],
80+
jobname = '.'.join((dict(os.environ)['LOGNAME'],
8181
node._hierarchy,
8282
node._id))
8383
else:
84-
jobname = '.'.join((os.environ.data['LOGNAME'],
84+
jobname = '.'.join((dict(os.environ)['LOGNAME'],
8585
node._id))
8686
jobnameitems = jobname.split('.')
8787
jobnameitems.reverse()

nipype/pipeline/plugins/oar.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@ def _is_pending(self, taskid):
6363
return is_pending
6464

6565
def _submit_batchtask(self, scriptfile, node):
66-
cmd = CommandLine('oarsub', environ=os.environ.data,
66+
cmd = CommandLine('oarsub', environ=dict(os.environ),
6767
terminal_output='allatonce')
6868
path = os.path.dirname(scriptfile)
6969
oarsubargs = ''
@@ -79,11 +79,11 @@ def _submit_batchtask(self, scriptfile, node):
7979
oarsubargs += (" " + node.plugin_args['oarsub_args'])
8080

8181
if node._hierarchy:
82-
jobname = '.'.join((os.environ.data['LOGNAME'],
82+
jobname = '.'.join((dict(os.environ)['LOGNAME'],
8383
node._hierarchy,
8484
node._id))
8585
else:
86-
jobname = '.'.join((os.environ.data['LOGNAME'],
86+
jobname = '.'.join((dict(os.environ)['LOGNAME'],
8787
node._id))
8888
jobnameitems = jobname.split('.')
8989
jobnameitems.reverse()

nipype/pipeline/plugins/pbs.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ def _is_pending(self, taskid):
5252
return errmsg not in e
5353

5454
def _submit_batchtask(self, scriptfile, node):
55-
cmd = CommandLine('qsub', environ=os.environ.data,
55+
cmd = CommandLine('qsub', environ=dict(os.environ),
5656
terminal_output='allatonce')
5757
path = os.path.dirname(scriptfile)
5858
qsubargs = ''
@@ -69,11 +69,11 @@ def _submit_batchtask(self, scriptfile, node):
6969
if '-e' not in qsubargs:
7070
qsubargs = '%s -e %s' % (qsubargs, path)
7171
if node._hierarchy:
72-
jobname = '.'.join((os.environ.data['LOGNAME'],
72+
jobname = '.'.join((dict(os.environ)['LOGNAME'],
7373
node._hierarchy,
7474
node._id))
7575
else:
76-
jobname = '.'.join((os.environ.data['LOGNAME'],
76+
jobname = '.'.join((dict(os.environ)['LOGNAME'],
7777
node._id))
7878
jobnameitems = jobname.split('.')
7979
jobnameitems.reverse()

nipype/pipeline/plugins/pbsgraph.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ def _submit_graph(self, pyfiles, dependencies, nodes):
5353
fp.writelines('job%05d=`qsub %s %s %s`\n' % (idx, deps,
5454
qsub_args,
5555
batchscriptfile))
56-
cmd = CommandLine('sh', environ=os.environ.data,
56+
cmd = CommandLine('sh', environ=dict(os.environ),
5757
terminal_output='allatonce')
5858
cmd.inputs.args = '%s' % submitjobsfile
5959
cmd.run()

nipype/pipeline/plugins/sge.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -363,7 +363,7 @@ def _is_pending(self, taskid):
363363
return self._refQstatSubstitute.is_job_pending(int(taskid))
364364

365365
def _submit_batchtask(self, scriptfile, node):
366-
cmd = CommandLine('qsub', environ=os.environ.data,
366+
cmd = CommandLine('qsub', environ=dict(os.environ),
367367
terminal_output='allatonce')
368368
path = os.path.dirname(scriptfile)
369369
qsubargs = ''
@@ -380,11 +380,11 @@ def _submit_batchtask(self, scriptfile, node):
380380
if '-e' not in qsubargs:
381381
qsubargs = '%s -e %s' % (qsubargs, path)
382382
if node._hierarchy:
383-
jobname = '.'.join((os.environ.data['LOGNAME'],
383+
jobname = '.'.join((dict(os.environ)['LOGNAME'],
384384
node._hierarchy,
385385
node._id))
386386
else:
387-
jobname = '.'.join((os.environ.data['LOGNAME'],
387+
jobname = '.'.join((dict(os.environ)['LOGNAME'],
388388
node._id))
389389
jobnameitems = jobname.split('.')
390390
jobnameitems.reverse()

nipype/pipeline/plugins/sgegraph.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -144,7 +144,7 @@ def make_job_name(jobnumber, nodeslist):
144144
dependantIndex=deps,
145145
batchscript=batchscriptfile)
146146
fp.writelines(full_line)
147-
cmd = CommandLine('bash', environ=os.environ.data,
147+
cmd = CommandLine('bash', environ=dict(os.environ),
148148
terminal_output='allatonce')
149149
cmd.inputs.args = '%s' % submitjobsfile
150150
cmd.run()

nipype/pipeline/plugins/slurm.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,7 @@ def _submit_batchtask(self, scriptfile, node):
6767
This is more or less the _submit_batchtask from sge.py with flipped variable
6868
names, different command line switches, and different output formatting/processing
6969
"""
70-
cmd = CommandLine('sbatch', environ=os.environ.data,
70+
cmd = CommandLine('sbatch', environ=dict(os.environ),
7171
terminal_output='allatonce')
7272
path = os.path.dirname(scriptfile)
7373

@@ -85,11 +85,11 @@ def _submit_batchtask(self, scriptfile, node):
8585
if '-e' not in sbatch_args:
8686
sbatch_args = '%s -e %s' % (sbatch_args, os.path.join(path, 'slurm-%j.out'))
8787
if node._hierarchy:
88-
jobname = '.'.join((os.environ.data['LOGNAME'],
88+
jobname = '.'.join((dict(os.environ)['LOGNAME'],
8989
node._hierarchy,
9090
node._id))
9191
else:
92-
jobname = '.'.join((os.environ.data['LOGNAME'],
92+
jobname = '.'.join((dict(os.environ)['LOGNAME'],
9393
node._id))
9494
jobnameitems = jobname.split('.')
9595
jobnameitems.reverse()

nipype/pipeline/plugins/slurmgraph.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -143,7 +143,7 @@ def make_job_name(jobnumber, nodeslist):
143143
dependantIndex=deps,
144144
batchscript=batchscriptfile)
145145
fp.writelines(full_line)
146-
cmd = CommandLine('bash', environ=os.environ.data,
146+
cmd = CommandLine('bash', environ=dict(os.environ),
147147
terminal_output='allatonce')
148148
cmd.inputs.args = '%s' % submitjobsfile
149149
cmd.run()

0 commit comments

Comments
 (0)