コード例 #1
0
ファイル: subnet.py プロジェクト: jesk78/blacklist
	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)
コード例 #2
0
ファイル: key.py プロジェクト: jesk78/blacklist
 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)
コード例 #3
0
ファイル: key.py プロジェクト: r3boot/blacklist
	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)
コード例 #4
0
 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)
コード例 #5
0
ファイル: ip.py プロジェクト: r3boot/blacklist
	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)