Example #1
0
 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()
Example #2
0
 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 = {}
Example #3
0
    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 = {}