def startClickys( self ): "Start clicky for each VNF." if 'DISPLAY' not in os.environ: error( "Error starting clicky: Cannot connect to display\n" ) return info( "*** Running clicky on %s\n" % os.environ[ 'DISPLAY' ] ) cleanUpScreens() self.clickys += makeClickys( self.ees, 'vnf' )
def startClickys(self): "Start clicky for each VNF." if 'DISPLAY' not in os.environ: error("Error starting clicky: Cannot connect to display\n") return info("*** Running clicky on %s\n" % os.environ['DISPLAY']) cleanUpScreens() self.clickys += makeClickys(self.ees, 'vnf')
def startTerms(self): "Start a terminal for each node." if 'DISPLAY' not in os.environ: error("Error starting terms: Cannot connect to display\n") return info("*** Running terms on %s\n" % os.environ['DISPLAY']) cleanUpScreens() self.terms += makeTerms(self.controllers, 'controller') self.terms += makeTerms(self.switches, 'switch') self.terms += makeTerms(self.agents, 'agent') self.terms += makeTerms(self.hosts, 'host') self.terms += makeTerms(self.ees, 'ee')
def startTerms( self ): "Start a terminal for each node." if 'DISPLAY' not in os.environ: error( "Error starting terms: Cannot connect to display\n" ) return info( "*** Running terms on %s\n" % os.environ[ 'DISPLAY' ] ) cleanUpScreens() self.terms += makeTerms( self.controllers, 'controller' ) self.terms += makeTerms( self.switches, 'switch' ) self.terms += makeTerms( self.agents, 'agent' ) self.terms += makeTerms( self.hosts, 'host' ) self.terms += makeTerms( self.ees, 'ee' )
def stopClickys(self): "Kill each clicky." for cl in self.clickys: os.kill(cl.pid, signal.SIGKILL) cleanUpScreens()
def stopXterms(self): "Kill each xterm." for term in self.terms: os.kill(term.pid, signal.SIGKILL) cleanUpScreens()
def stopClickys( self ): "Kill each clicky." for cl in self.clickys: os.kill( cl.pid, signal.SIGKILL ) cleanUpScreens()
def stopXterms( self ): "Kill each xterm." for term in self.terms: os.kill( term.pid, signal.SIGKILL ) cleanUpScreens()