def savePersistentInfo(self): key_bgp = self.getHost() + self.getName() + self.PS_KEY_BGP key_rt = self.getHost() + self.getName() + self.PS_KEY_RT ps = ulgmodel.loadPersistentStorage() ps.set(key_bgp, self.getBGPPeers()) ps.set(key_rt, self.getRoutingTables()) ps.save()
def saveBGPPeers(self): key4 = self.getHost() + self.PS_KEY_BGPV4 key6 = self.getHost() + self.PS_KEY_BGPV6 ps = ulgmodel.loadPersistentStorage() ps.set(key4,self.getBGPIPv4Peers()) ps.set(key6,self.getBGPIPv6Peers()) ps.save()
def saveBGPPeers(self): key4 = self.getHost() + self.PS_KEY_BGPV4 key6 = self.getHost() + self.PS_KEY_BGPV6 ps = ulgmodel.loadPersistentStorage() ps.set(key4, self.getBGPIPv4Peers()) ps.set(key6, self.getBGPIPv6Peers()) ps.save()
def loadPersistentInfo(self): key_bgp = self.getHost() + self.getName() + self.PS_KEY_BGP ps = ulgmodel.loadPersistentStorage() self.bgp_peers = ps.get(key_bgp) if not self.getBGPPeers(): self.rescanHook()
def loadPersistentInfo(self): key_bgp = self.getHost() + self.getName() + self.PS_KEY_BGP ps = ulgmodel.loadPersistentStorage() self.bgp_peers = ps.get(key_bgp) if (not self.getBGPPeers()): self.rescanHook()
def savePersistentInfo(self): key_bgp = self.getHost() + self.getName() + self.PS_KEY_BGP key_rt = self.getHost() + self.getName() + self.PS_KEY_RT ps = ulgmodel.loadPersistentStorage() ps.set(key_bgp,self.getBGPPeers()) ps.set(key_rt,self.getRoutingTables()) ps.save()
def loadPersistentInfo(self): key_bgp = self.getHost() + self.getName() + self.PS_KEY_BGP key_rt = self.getHost() + self.getName() + self.PS_KEY_RT ps = ulgmodel.loadPersistentStorage() self.bgp_peers = ps.get(key_bgp) self.routing_tables = ps.get(key_rt) if (not self.getBGPPeers()) or (not self.getRoutingTables()): self.rescanHook()
def loadBGPPeers(self): key4 = self.getHost() + self.PS_KEY_BGPV4 key6 = self.getHost() + self.PS_KEY_BGPV6 ps = ulgmodel.loadPersistentStorage() self.bgp_ipv4_peers = ps.get(key4) self.bgp_ipv6_peers = ps.get(key6) if(not self.getBGPIPv4Peers()) or (not self.getBGPIPv6Peers()): self.rescanHook()
def loadBGPPeers(self): key4 = self.getHost() + self.PS_KEY_BGPV4 key6 = self.getHost() + self.PS_KEY_BGPV6 ps = ulgmodel.loadPersistentStorage() self.bgp_ipv4_peers = ps.get(key4) self.bgp_ipv6_peers = ps.get(key6) if (not self.getBGPIPv4Peers()) or (not self.getBGPIPv6Peers()): self.rescanHook()
def loadPersistentInfo(self): key_bgp = self.getHost() + self.getName() + self.PS_KEY_BGP key_rt = self.getHost() + self.getName() + self.PS_KEY_RT ps = ulgmodel.loadPersistentStorage() self.bgp_peers = ps.get(key_bgp) self.routing_tables = ps.get(key_rt) if(not self.getBGPPeers()) or (not self.getRoutingTables()): self.rescanHook()
def testULGPersistentStorage(): try: ps = ulgmodel.loadPersistentStorage() ps.set('test','teststring') ps.save() ps2 = ulgmodel.loadPersistentStorage() if(ps2.get('test') == 'teststring'): ps2.delete('test') if(ps2.get('test') == None): print "OK: Test persistent storage." return True else: print "FAIL: Test persistent storage: Delete performed no effect." return False else: print "FAIL: Test persistent storage: Set performed no effect." return False except Exception as e: print "FAIL: Test persistent storage.\n Exception="+str(e) print traceback.format_exc() return False