@@ -1477,9 +1477,9 @@ def output_dir(self):
1477
1477
1478
1478
def set_input (self , parameter , val ):
1479
1479
""" Set interface input value"""
1480
- logger .debug ('setting nodelevel(%s) input %s = %s' % (str (self ),
1481
- parameter ,
1482
- str (val )))
1480
+ logger .debug ('Node: setting nodelevel(%s) input %s = %s' % (str (self ),
1481
+ parameter ,
1482
+ str (val )))
1483
1483
setattr (self .inputs , parameter , deepcopy (val ))
1484
1484
1485
1485
def get_output (self , parameter ):
@@ -2040,13 +2040,13 @@ def set_input(self, parameter, val):
2040
2040
2041
2041
Priority goes to interface.
2042
2042
"""
2043
- logger .debug ('setting nodelevel(%s) input %s = %s' % (str (self ),
2044
- parameter ,
2045
- str (val )))
2043
+ logger .debug ('InputMultiNode: setting nodelevel(%s) input %s = %s' % (str (self ),
2044
+ parameter ,
2045
+ str (val )))
2046
2046
self ._set_multinode_input (self .inputs , parameter , deepcopy (val ))
2047
2047
2048
2048
def _set_multinode_input (self , object , name , newvalue ):
2049
- logger .debug ('setting mapnode (%s) input: %s -> %s' % (str (self ),
2049
+ logger .debug ('setting multinode (%s) input: %s -> %s' % (str (self ),
2050
2050
name ,
2051
2051
str (newvalue )))
2052
2052
if name in self .fields :
@@ -2243,13 +2243,16 @@ def _run_interface(self, execute=True, updatehash=False):
2243
2243
This is primarily intended for serial execution of mapnode. A parallel
2244
2244
execution requires creation of new nodes that can be spawned
2245
2245
"""
2246
+
2246
2247
old_cwd = os .getcwd ()
2247
2248
cwd = self .output_dir ()
2248
2249
os .chdir (cwd )
2249
2250
self ._check_iterfield ()
2251
+ logger .debug ('InputMultiNode.execute=%s' % execute )
2250
2252
if execute :
2251
2253
nitems = len (filename_to_list (getattr (self .inputs ,
2252
2254
self .fields [0 ])))
2255
+ logger .debug ('found %d items to iterate' % nitems )
2253
2256
nodenames = ['_' + self .name + str (i ) for i in range (nitems )]
2254
2257
# map-reduce formulation
2255
2258
self ._collate_results (self ._node_runner (self ._make_nodes (cwd ),
@@ -2561,9 +2564,9 @@ def set_input(self, parameter, val):
2561
2564
2562
2565
Priority goes to interface.
2563
2566
"""
2564
- logger .debug ('setting nodelevel(%s) input %s = %s' % (str (self ),
2565
- parameter ,
2566
- str (val )))
2567
+ logger .debug ('MapNode: setting nodelevel(%s) input %s = %s' % (str (self ),
2568
+ parameter ,
2569
+ str (val )))
2567
2570
self ._set_mapnode_input (self .inputs , parameter , deepcopy (val ))
2568
2571
2569
2572
def _set_mapnode_input (self , object , name , newvalue ):
0 commit comments