예제 #1
0
 def __init__(self, id, name, version, driver, extra=None):
     self.id = str(id)
     self.name = name
     self.version = version
     self.driver = driver
     self.extra = extra or {}
     UuidMixin.__init__(self)
예제 #2
0
 def __init__(self, id, name, version, driver, extra=None):
     self.id = str(id)
     self.name = name
     self.version = version
     self.driver = driver
     self.extra = extra or {}
     UuidMixin.__init__(self)
예제 #3
0
 def __init__(self, id, name, cidr, publicipaddress, driver, extra=None):
     self.id = id
     self.name = name
     self._cidr = cidr
     self.driver = driver
     self.publicipaddress = publicipaddress
     self.extra = extra
     UuidMixin.__init__(self)
예제 #4
0
 def __init__(self, network, node_id, publicport,
              privateport, protocol, driver):
     self.node_id = node_id
     self.network = network
     self.publicport = int(publicport)
     self.privateport = int(privateport)
     self.protocol = protocol
     self.driver = driver
     UuidMixin.__init__(self)