def __init__(self, filename): self.userhosts = {} self.masks = {} self.compiled = {} Persist.__init__(self, filename) if not self.data: self.data = [] for i in self.data: for j in i.userhosts: self.adduserhost(j, i)
def __init__(self, filename): Persist.__init__(self, filename) if not self.data: return for key in self.data.keys(): todoos = self.data[key] for (k, v) in todoos.data.items(): v.num = k newd = Todolist() for i in todoos: newd.append(i) self.data[key] = newd
def __init__(self, filename): Persist.__init__(self, filename) if not self.data: self.data = {} if self.data.has_key('itemslists'): del self.data['itemslists'] self.itemslists = Pdol(filename + '.itemslists') self.handlers = {} self.results = {} self.jobids = {} self.rawresults = {} self.results = Dol() self.modified = {} self.etag = {} self.markup = Pdod(filename + '.markup')
def __init__(self, filename): Persist.__init__(self, filename) if not self.data: self.data = {} if self.data.has_key("itemslists"): del self.data["itemslists"] self.itemslists = Pdol(filename + ".itemslists") self.handlers = {} self.results = {} self.jobids = {} self.rawresults = {} self.results = Dol() self.modified = {} self.etag = {} self.markup = Pdod(filename + ".markup")
def __init__(self): self.__basename__ = self.__class__.__name__ self.plugname = calledfrom(sys._getframe()) Persist.__init__(self, os.path.join(datadir, "%s-config" % \ self.plugname), {}) self.__callbacks = {} cmndname = "%s-cfg" % self.plugname rlog(-3, 'persistconfig', 'added command %s (%s)' % (cmndname, \ self.plugname)) cmnds[cmndname] = Command(self.cmnd_cfg, 'OPER', self.plugname, \ threaded=True) examples.add(cmndname, "plugin configuration", cmndname) cmndnamesave = cmndname + "save" cmnds[cmndnamesave] = Command(self.cmnd_cfgsave, 'OPER', \ self.plugname, threaded=True) examples.add(cmndnamesave, "save plugin configuration", cmndnamesave)
def __init__(self, fname): Persist.__init__(self, fname) if not self.data: self.data = []