mirror of
https://github.com/netbox-community/netbox.git
synced 2025-07-31 21:06:25 -06:00
Remove unnecessary Lookup comparison classes
This commit is contained in:
parent
789ca6b560
commit
1a1156ebf1
@ -105,10 +105,6 @@ IPAddressField.register_lookup(lookups.NetIn)
|
|||||||
IPAddressField.register_lookup(lookups.NetHostContained)
|
IPAddressField.register_lookup(lookups.NetHostContained)
|
||||||
IPAddressField.register_lookup(lookups.NetFamily)
|
IPAddressField.register_lookup(lookups.NetFamily)
|
||||||
IPAddressField.register_lookup(lookups.NetMaskLength)
|
IPAddressField.register_lookup(lookups.NetMaskLength)
|
||||||
IPAddressField.register_lookup(lookups.NetHostLessThan)
|
|
||||||
IPAddressField.register_lookup(lookups.NetHostLessThanOrEqual)
|
|
||||||
IPAddressField.register_lookup(lookups.NetHostGreaterThan)
|
|
||||||
IPAddressField.register_lookup(lookups.NetHostGreaterThanOrEqual)
|
|
||||||
IPAddressField.register_lookup(lookups.HostAsInet)
|
IPAddressField.register_lookup(lookups.HostAsInet)
|
||||||
|
|
||||||
|
|
||||||
|
@ -154,36 +154,6 @@ class NetHostContained(Lookup):
|
|||||||
return 'CAST(HOST(%s) AS INET) <<= %s' % (lhs, rhs), params
|
return 'CAST(HOST(%s) AS INET) <<= %s' % (lhs, rhs), params
|
||||||
|
|
||||||
|
|
||||||
class NetHostComparison(Lookup):
|
|
||||||
comparison_sql = None
|
|
||||||
|
|
||||||
def as_sql(self, qn, connection):
|
|
||||||
lhs, lhs_params = self.process_lhs(qn, connection)
|
|
||||||
rhs, rhs_params = self.process_rhs(qn, connection)
|
|
||||||
params = lhs_params + rhs_params
|
|
||||||
return self.comparison_sql % (lhs, rhs), params
|
|
||||||
|
|
||||||
|
|
||||||
class NetHostGreaterThan(NetHostComparison):
|
|
||||||
lookup_name = 'net_host_gt'
|
|
||||||
comparison_sql = 'CAST(HOST(%s) AS INET) > INET %s'
|
|
||||||
|
|
||||||
|
|
||||||
class NetHostLessThan(NetHostComparison):
|
|
||||||
lookup_name = 'net_host_lt'
|
|
||||||
comparison_sql = 'CAST(HOST(%s) AS INET) < INET %s'
|
|
||||||
|
|
||||||
|
|
||||||
class NetHostGreaterThanOrEqual(NetHostComparison):
|
|
||||||
lookup_name = 'net_host_gte'
|
|
||||||
comparison_sql = 'CAST(HOST(%s) AS INET) >= INET %s'
|
|
||||||
|
|
||||||
|
|
||||||
class NetHostLessThanOrEqual(NetHostComparison):
|
|
||||||
lookup_name = 'net_host_lte'
|
|
||||||
comparison_sql = 'CAST(HOST(%s) AS INET) <= INET %s'
|
|
||||||
|
|
||||||
|
|
||||||
class NetFamily(Transform):
|
class NetFamily(Transform):
|
||||||
lookup_name = 'family'
|
lookup_name = 'family'
|
||||||
function = 'FAMILY'
|
function = 'FAMILY'
|
||||||
|
Loading…
Reference in New Issue
Block a user