.format(self.name(), self.host_box()))
return self.test_box().copy(self.nodedir(), recursive=True, dry_run=dry_run) == 0
+ def qemu_cleanlog(self):
+ "rename log.txt into log.txt.bak in the qemu dir"
+ test_box = self.test_box()
+ test_box.run_in_buildname("cd {}; mv -f log.txt log.txt.bak".
+ format(self.nodedir()), dry_run=self.dry_run())
+ return True
+
def qemu_start(self):
"all nodes: start the qemu instance (also runs qemu-bridge-init start)"
model = self.node_spec['node_fields']['model']
'check_vsys_defaults_ignore', SEP,
# run this first off so it's easier to re-run on another qemu box
'qemu_kill_mine', 'nodestate_reinstall', 'qemu_local_init','bootcd', 'qemu_local_config', SEP,
- 'qemu_clean_mine', 'qemu_export', 'qemu_start', 'qemu_timestamp', 'qemu_nodefamily', SEP,
+ 'qemu_clean_mine', 'qemu_export', 'qemu_cleanlog', SEP,
+ 'qemu_start', 'qemu_timestamp', 'qemu_nodefamily', SEP,
'sfa_install_all', 'sfa_configure', 'cross_sfa_configure', 'sfa_start', 'sfa_import', SEPSFA,
'sfi_configure@1', 'sfa_register_site@1','sfa_register_pi@1', SEPSFA,
'sfa_register_user@1', 'sfa_update_user@1', 'sfa_register_slice@1', 'sfa_renew_slice@1', SEPSFA,
@node_mapper
def qemu_export(self): pass
@node_mapper
+ def qemu_cleanlog(self): pass
+ @node_mapper
def nodestate_reinstall(self): pass
@node_mapper
def nodestate_upgrade(self): pass