Esempio n. 1
0
	def delete(self, *args, **kwargs):
		try:
			return BaseBackend.delete(self, *args, **kwargs)
		except:
			(result, ip) = self.ip.get(ip=kwargs['ip'])
			if not result:
				return (False, ip)
			kwargs['ip'] = ip
			return BaseBackend.delete(self, *args, **kwargs)
Esempio n. 2
0
 def delete(self, *args, **kwargs):
     try:
         return BaseBackend.delete(self, *args, **kwargs)
     except:
         (result, ip) = self.ip.get(ip=kwargs['ip'])
         if not result:
             return (False, ip)
         kwargs['ip'] = ip
         return BaseBackend.delete(self, *args, **kwargs)