INNER CODE UNIT · Python
get_server_public_fqdn
ab77/netflix-proxy · auth/auth.py:114
def get_server_public_fqdn():
try:
reslvr = resolver.Resolver()
ipaddr = reversename.from_address(get_server_external_ip())
return str(reslvr.query(ipaddr, 'PTR')[0]).rstrip('.').lower()
except Exception as e:
web.debug('DEBUG: get_server_public_fqdn(): %s' % repr(e))
return ipaddr
def get_http_host():
return web.ctx.environ['HTTP_HOST'].split(':')[0] or 'localhost'
def is_redirected():
ipaddr = get_server_external_ip()
fqdn = get_server_public_fqdn()