def start(self, boot = True): self.pid, self.cmdchnl = self.spawnserver(self.name, self.logfile) sys.stderr.write("netns %s: pid %s cmdchnl %s logfile %s\n" % (self.name, self.pid, self.cmdchnl, self.logfile)) self.client = vcmd.VCmd(self.cmdchnl) if boot: self.boot()
def __init__(self, name, ctrlchnlname): self.name = name self.ctrlchnlname = ctrlchnlname if USE_VCMD_MODULE: self.cmdchnl = vcmd.VCmd(self.ctrlchnlname) else: self.cmdchnl = None self._addr = {}
def __init__(self, name, ctrlchnlname): """ Create a VnodeClient instance. :param str name: name for client :param str ctrlchnlname: control channel name """ self.name = name self.ctrlchnlname = ctrlchnlname self.cmdchnl = vcmd.VCmd(self.ctrlchnlname) self._addr = {}