From fb80d4bc805925ff2cc9ccf64365575d40c78706 Mon Sep 17 00:00:00 2001 From: Guba Sándor <guba.sandor@cloud.bme.hu> Date: Mon, 29 Jul 2013 15:08:08 +0200 Subject: [PATCH] added managed property --- vm.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/vm.py b/vm.py index 07f9dde..7b0038d 100755 --- a/vm.py +++ b/vm.py @@ -174,6 +174,7 @@ class VMNetwork: model -- available models in libvirt QoS -- CIRCLE QoS class? comment -- Any comment + managed -- Apply managed flow rules like Ip and mac spoofing prevent script -- Executable network script /bin/true by default ''' # Class attributes @@ -188,6 +189,7 @@ class VMNetwork: vlan = 0 ipv4 = None ipv6 = None + managed = False def __init__(self, name, @@ -198,7 +200,8 @@ class VMNetwork: network_type='ethernet', model='virtio', QoS=None, - vlan=0): + vlan=0, + managed=False): self.name = name self.bridge = bridge self.network_type = network_type @@ -208,6 +211,7 @@ class VMNetwork: self.model = model self.QoS = QoS self.vlan = vlan + self.managed = managed # XML dump def build_xml(self): -- libgit2 0.26.0