'enabled' slice attribute can go negative to mean disabled, and positive to mean...
authorFaiyaz Ahmed <faiyaza@cs.princeton.edu>
Mon, 2 Apr 2007 20:02:57 +0000 (20:02 +0000)
committerFaiyaz Ahmed <faiyaza@cs.princeton.edu>
Mon, 2 Apr 2007 20:02:57 +0000 (20:02 +0000)
sliver_vs.py

index adbebd0..27b8663 100644 (file)
@@ -84,7 +84,7 @@ class Sliver_VS(accounts.Account, vserver.VServer):
         accounts.Account.configure(self, rec)  # install ssh keys
 
     def start(self, delay=0):
-        if self.rspec['enabled']:
+        if self.rspec['enabled'] > 0:
             logger.log('%s: starting in %d seconds' % (self.name, delay))
             time.sleep(delay)
             child_pid = os.fork()