def get(self, *args, **kwargs): if kwargs.has_key('subnet'): if "/" in kwargs['subnet']: kwargs['subnet'] = kwargs['subnet'].split("/")[0] subnet = self.ipcalc.dqtoi(kwargs['subnet']) return BaseBackend.get(self, subnet=subnet) else: return BaseBackend.get(self, *args, **kwargs)
def get(self, *args, **kwargs): (result, keydata) = BaseBackend.get(self, name=kwargs["name"]) if result: keydata.data = self.encryption.decrypt(keydata.data) return (result, keydata)
def get(self, *args, **kwargs): (dq, mask) = self.ipcalc.parse_addr(kwargs['ip']) ip = self.ipcalc.dqtoi(dq) return BaseBackend.get(self, *args, ip=ip)
def get(self, *args, **kwargs): (dq , mask) = self.ipcalc.parse_addr(kwargs['ip']) ip = self.ipcalc.dqtoi(dq) return BaseBackend.get(self, *args, ip=ip)