Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
return self.backend.location.get_as(self.asn)
def is_anonymous_proxy(self):
- return self.network.has_flag(location.NETWORK_FLAG_ANONYMOUS_PROXY)
+ if self.network:
+ return self.network.has_flag(location.NETWORK_FLAG_ANONYMOUS_PROXY)
def is_satellite_provider(self):
- return self.network.has_flag(location.NETWORK_FLAG_SATELLITE_PROVIDER)
+ if self.network:
+ return self.network.has_flag(location.NETWORK_FLAG_SATELLITE_PROVIDER)
def is_anycast(self):
- return self.network.has_flag(location.NETWORK_FLAG_ANYCAST)
+ if self.network:
+ return self.network.has_flag(location.NETWORK_FLAG_ANYCAST)
# Blacklist