mirror of https://gitlab.com/bashrc2/epicyon
Tidying
parent
a45a289e62
commit
58931e82a1
17
daemon.py
17
daemon.py
|
@ -1366,7 +1366,8 @@ class PubServer(BaseHTTPRequestHandler):
|
||||||
referer_domain: str,
|
referer_domain: str,
|
||||||
debug: bool,
|
debug: bool,
|
||||||
calling_site_timeout: int,
|
calling_site_timeout: int,
|
||||||
known_crawlers: {}) -> bool:
|
known_crawlers: {},
|
||||||
|
sites_unavailable: []) -> bool:
|
||||||
"""This is a vestigil mastodon API for the purpose
|
"""This is a vestigil mastodon API for the purpose
|
||||||
of returning an empty result to sites like
|
of returning an empty result to sites like
|
||||||
https://mastopeek.app-dist.eu
|
https://mastopeek.app-dist.eu
|
||||||
|
@ -1380,7 +1381,7 @@ class PubServer(BaseHTTPRequestHandler):
|
||||||
str(ua_str))
|
str(ua_str))
|
||||||
self._400()
|
self._400()
|
||||||
return True
|
return True
|
||||||
if referer_domain == self.server.domain_full:
|
if referer_domain == domain_full:
|
||||||
print('mastodon api request from self')
|
print('mastodon api request from self')
|
||||||
self._400()
|
self._400()
|
||||||
return True
|
return True
|
||||||
|
@ -1412,7 +1413,7 @@ class PubServer(BaseHTTPRequestHandler):
|
||||||
if not referer_is_active(http_prefix,
|
if not referer_is_active(http_prefix,
|
||||||
referer_domain, ua_str,
|
referer_domain, ua_str,
|
||||||
calling_site_timeout,
|
calling_site_timeout,
|
||||||
self.server.sites_unavailable):
|
sites_unavailable):
|
||||||
print('mastodon api referer url is not active ' +
|
print('mastodon api referer url is not active ' +
|
||||||
referer_domain)
|
referer_domain)
|
||||||
self._400()
|
self._400()
|
||||||
|
@ -1425,7 +1426,7 @@ class PubServer(BaseHTTPRequestHandler):
|
||||||
print('mastodon api v1: referer ' + str(referer_domain))
|
print('mastodon api v1: referer ' + str(referer_domain))
|
||||||
crawl_time = \
|
crawl_time = \
|
||||||
update_known_crawlers(ua_str, base_dir,
|
update_known_crawlers(ua_str, base_dir,
|
||||||
self.server.known_crawlers,
|
known_crawlers,
|
||||||
self.server.last_known_crawler)
|
self.server.last_known_crawler)
|
||||||
if crawl_time is not None:
|
if crawl_time is not None:
|
||||||
self.server.last_known_crawler = crawl_time
|
self.server.last_known_crawler = crawl_time
|
||||||
|
@ -1488,7 +1489,8 @@ class PubServer(BaseHTTPRequestHandler):
|
||||||
custom_emoji: [],
|
custom_emoji: [],
|
||||||
show_node_info_accounts: bool,
|
show_node_info_accounts: bool,
|
||||||
referer_domain: str, debug: bool,
|
referer_domain: str, debug: bool,
|
||||||
known_crawlers: {}) -> bool:
|
known_crawlers: {},
|
||||||
|
sites_unavailable: []) -> bool:
|
||||||
return self._masto_api_v1(path, calling_domain, ua_str, authorized,
|
return self._masto_api_v1(path, calling_domain, ua_str, authorized,
|
||||||
http_prefix, base_dir, nickname, domain,
|
http_prefix, base_dir, nickname, domain,
|
||||||
domain_full, onion_domain, i2p_domain,
|
domain_full, onion_domain, i2p_domain,
|
||||||
|
@ -1496,7 +1498,7 @@ class PubServer(BaseHTTPRequestHandler):
|
||||||
project_version, custom_emoji,
|
project_version, custom_emoji,
|
||||||
show_node_info_accounts,
|
show_node_info_accounts,
|
||||||
referer_domain, debug, 5,
|
referer_domain, debug, 5,
|
||||||
known_crawlers)
|
known_crawlers, sites_unavailable)
|
||||||
|
|
||||||
def _show_vcard(self, base_dir: str, path: str, calling_domain: str,
|
def _show_vcard(self, base_dir: str, path: str, calling_domain: str,
|
||||||
referer_domain: str, domain: str) -> bool:
|
referer_domain: str, domain: str) -> bool:
|
||||||
|
@ -17987,7 +17989,8 @@ class PubServer(BaseHTTPRequestHandler):
|
||||||
self.server.show_node_info_accounts,
|
self.server.show_node_info_accounts,
|
||||||
referer_domain,
|
referer_domain,
|
||||||
self.server.debug,
|
self.server.debug,
|
||||||
self.server.known_crawlers):
|
self.server.known_crawlers,
|
||||||
|
self.server.sites_unavailable):
|
||||||
return
|
return
|
||||||
|
|
||||||
fitness_performance(getreq_start_time, self.server.fitness,
|
fitness_performance(getreq_start_time, self.server.fitness,
|
||||||
|
|
Loading…
Reference in New Issue