[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-changelog] [xen-unstable] Remus: remove obsolete code
# HG changeset patch # User Keir Fraser <keir.fraser@xxxxxxxxxx> # Date 1272961873 -3600 # Node ID 8559e324941fe191067c45ff7c3d20969ec7d141 # Parent 99a85cb72c9f2c37ee0fc97c6c13239f14d93a83 Remus: remove obsolete code Signed-off-by: Brendan Cully <brendan@xxxxxxxxx> --- tools/remus/remus | 18 ------------------ 1 files changed, 18 deletions(-) diff -r 99a85cb72c9f -r 8559e324941f tools/remus/remus --- a/tools/remus/remus Tue May 04 09:30:53 2010 +0100 +++ b/tools/remus/remus Tue May 04 09:31:13 2010 +0100 @@ -22,7 +22,6 @@ class Cfg(object): self.port = XendOptions.instance().get_xend_relocation_port() self.interval = 200 self.netbuffer = True - self.nobackup = False self.timer = False parser = optparse.OptionParser() @@ -36,10 +35,6 @@ class Cfg(object): help='run without net buffering (benchmark option)') parser.add_option('', '--timer', dest='timer', action='store_true', help='force pause at checkpoint interval (experimental)') - parser.add_option('', '--no-backup', dest='nobackup', - action='store_true', - help='prevent backup from starting up (benchmark ' - 'option)') self.parser = parser def usage(self): @@ -106,20 +101,12 @@ class ReplicatedDisk(BufferedDevice): def __del__(self): self.uninstall() - def setup(self): - #self.ctlfd.write('buffer') - #self.ctlfd.flush() - self.installed = True - def uninstall(self): if self.ctlfd: self.ctlfd.close() self.ctlfd = None def postsuspend(self): - if not self.installed: - self.setup() - os.write(self.ctlfd.fileno(), 'flush') def commit(self): @@ -340,11 +327,6 @@ def run(cfg): for buf in bufs: buf.uninstall() - if cfg.nobackup: - # lame attempt to kill backup if protection is stopped deliberately. - # It would be much better to move this into the heartbeat "protocol". - print util.runcmd(['sudo', '-u', os.getlogin(), 'ssh', cfg.host, 'sudo', 'xm', 'destroy', dom.name]) - sys.exit(rc) cfg = Cfg() _______________________________________________ Xen-changelog mailing list Xen-changelog@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-changelog
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |