def loadVPN(self, mpvpn): stored = mpvpn.loadResource(self.getResourceName()) mapResource(obj=self, resource=stored) self.name = self.getResourceName() self.vid = self.properties['vid'] self.priority = self.properties['priority'] self.meter = self.properties['meter'] self.pops = {} for (n, p) in self.properties['pops'].items(): self.pops[n] = mpvpn.topology.loadResource(n) self.vpnsites = eval(self.properties['vpnsites']) self.vpnsitevlans = eval(self.properties['vpnsitevlans']) self.exitfanoutflows = eval(self.properties['exitfanoutflows']) self.entryfanoutflows = eval(self.properties['entryfanoutflows']) self.hostsites = eval(self.properties['hostsites']) self.mat = MAT.deserialize(self.properties['mat']) self.vpnService = vpnService # global
def loadVPN(self,mpvpn): stored = mpvpn.loadResource(self.getResourceName()) mapResource(obj=self,resource=stored) self.name = self.getResourceName() self.vid = self.properties['vid'] self.priority = self.properties['priority'] self.meter = self.properties['meter'] self.pops={} for (n,p) in self.properties['pops'].items(): self.pops[n] = mpvpn.topology.loadResource(n) self.vpnsites = eval (self.properties['vpnsites']) self.vpnsitevlans = eval (self.properties['vpnsitevlans']) self.exitfanoutflows = eval (self.properties['exitfanoutflows']) self.entryfanoutflows = eval (self.properties['entryfanoutflows']) self.hostsites = eval (self.properties['hostsites']) self.mat = MAT.deserialize(self.properties['mat']) self.vpnService = vpnService # global