spye metaconfig update-machine [W] Not removing [/etc/dhcp3/] since it is a directory [E] Got exception of type TypeError: ['int' object is not iterable] while running command ['metaconfig', 'update-machine'] Function Line File request_execute 54 /usr/lib/python2.6/dist-packages/spye/frontend/console.py meta_update_machine 185 /usr/lib/python2.6/dist-packages/spye/plugins/metaconfig/__init__.py update_machine 154 /usr/lib/python2.6/dist-packages/spye/plugins/metaconfig/__init__.py plan_components 694 /usr/lib/python2.6/dist-packages/spye/plugins/metaconfig/handler/files.py generate_files 538 /usr/lib/python2.6/dist-packages/spye/plugins/metaconfig/handler/files.py xmc_compile 505 /usr/lib/python2.6/dist-packages/spye/plugins/metaconfig/handler/files.py execute 475 /usr/lib/python2.6/dist-packages/spye/plugins/metaconfig/scripting.py execute 565 /usr/lib/python2.6/dist-packages/spye/plugins/metaconfig/scripting.py execute 475 /usr/lib/python2.6/dist-packages/spye/plugins/metaconfig/scripting.py execute 456 /usr/lib/python2.6/dist-packages/spye/plugins/metaconfig/scripting.py eval 424 /usr/lib/python2.6/dist-packages/spye/plugins/metaconfig/scripting.py __call__ 616 /usr/lib/python2.6/dist-packages/spye/plugins/metaconfig/scripting.py execute 475 /usr/lib/python2.6/dist-packages/spye/plugins/metaconfig/scripting.py execute 565 /usr/lib/python2.6/dist-packages/spye/plugins/metaconfig/scripting.py execute 475 /usr/lib/python2.6/dist-packages/spye/plugins/metaconfig/scripting.py execute 681 /usr/lib/python2.6/dist-packages/spye/plugins/metaconfig/scripting.py execute 475 /usr/lib/python2.6/dist-packages/spye/plugins/metaconfig/scripting.py execute 456 /usr/lib/python2.6/dist-packages/spye/plugins/metaconfig/scripting.py eval 424 /usr/lib/python2.6/dist-packages/spye/plugins/metaconfig/scripting.py __call__ 616 /usr/lib/python2.6/dist-packages/spye/plugins/metaconfig/scripting.py execute 475 /usr/lib/python2.6/dist-packages/spye/plugins/metaconfig/scripting.py execute 560 /usr/lib/python2.6/dist-packages/spye/plugins/metaconfig/scripting.py Function Line Function Code console.py 54 request_execute spye.opt_result = spye.drv_presentation.present(func(*arg, **kwarg)) __init__.py 185 meta_update_machine if not self.update_machine(do_diff): __init__.py 154 update_machine func(c) files.py 694 plan_components self.generate_files(name, spye.path_join(c, 'files'), self.output) files.py 538 generate_files output[name] = self.xmc_compile(module, os.path.dirname(dir), source, source[len(dir):]) files.py 505 xmc_compile result = code.execute(context) scripting.py 475 execute value = x.execute(context) scripting.py 565 execute buffer.append(self.block.execute(context)) scripting.py 475 execute value = x.execute(context) scripting.py 456 execute value = self.exp.eval(context) scripting.py 424 eval return func(*([context] + args), **kwargs) scripting.py 616 __call__ res = self.block.execute(context) scripting.py 475 execute value = x.execute(context) scripting.py 565 execute buffer.append(self.block.execute(context)) scripting.py 475 execute value = x.execute(context) scripting.py 681 execute return self.block_if.execute(context) scripting.py 475 execute value = x.execute(context) scripting.py 456 execute value = self.exp.eval(context) scripting.py 424 eval return func(*([context] + args), **kwargs) scripting.py 616 __call__ res = self.block.execute(context) scripting.py 475 execute value = x.execute(context) scripting.py 560 execute iterable = iter(iterable) [E] Exception information: >> 'int' object is not iterable