#!/usr/bin/env python
# $Id$
-import os, sys
+import sys, os, os.path
from optparse import OptionParser
import traceback
'kill_all_qemus', 'start_nodes',
'standby_4', 'nodes_booted',
'standby_6','nodes_ssh', 'check_slices',
- 'check_tcp' ]
+ 'check_tcp',
+ 'kill_qemus', ]
other_steps = [ 'fresh_install', 'stop',
'clean_sites', 'clean_nodes', 'clean_slices', 'clean_keys',
- 'kill_qemus', 'stop_nodes' , 'db_dump' , 'db_restore',
+ 'list_all_qemus', 'kill_qemus', 'stop_nodes' ,
+ 'db_dump' , 'db_restore',
'standby_1 through 20',
]
default_build_url = "http://svn.planet-lab.org/svn/build/trunk"
# store self.path in options.path for the various callbacks
self.options.path = self.path
+ # this is useful when propagating on host boxes, to avoid conflicts
+ self.options.buildname = os.path.basename (os.path.abspath (self.path))
if self.options.verbose:
self.show_env(self.options,"Verbose")