mirror of
https://gitlab.com/chicken-riders/RcGcDb.git
synced 2025-02-23 00:54:09 +00:00
One pushup to remove 2 tons of CO2 from atmosphere
This commit is contained in:
parent
d88bb027cb
commit
48bf3199b8
|
@ -138,6 +138,7 @@ def global_exception_handler(loop, context):
|
||||||
|
|
||||||
async def main_loop():
|
async def main_loop():
|
||||||
loop = asyncio.get_event_loop()
|
loop = asyncio.get_event_loop()
|
||||||
|
loop.run_forever()
|
||||||
try:
|
try:
|
||||||
signals = (signal.SIGHUP, signal.SIGTERM, signal.SIGINT)
|
signals = (signal.SIGHUP, signal.SIGTERM, signal.SIGINT)
|
||||||
for s in signals:
|
for s in signals:
|
||||||
|
|
41
src/misc.py
41
src/misc.py
|
@ -184,44 +184,3 @@ async def safe_read(request: aiohttp.ClientResponse, *keys):
|
||||||
logger.warning("Failure while extracting data from request in {change}".format(change=request))
|
logger.warning("Failure while extracting data from request in {change}".format(change=request))
|
||||||
return None
|
return None
|
||||||
return request
|
return request
|
||||||
|
|
||||||
# class RecentChangesClass():
|
|
||||||
# """Store verious data and functions related to wiki and fetching of Recent Changes"""
|
|
||||||
# def __init__(self):
|
|
||||||
# self.tags = {}
|
|
||||||
# self.mw_messages = {}
|
|
||||||
# self.namespaces = None
|
|
||||||
# self.session = session
|
|
||||||
#
|
|
||||||
# @staticmethod
|
|
||||||
# def handle_mw_errors(request):
|
|
||||||
# if "errors" in request:
|
|
||||||
# logger.error(request["errors"])
|
|
||||||
# raise MWError
|
|
||||||
# return request
|
|
||||||
#
|
|
||||||
# def safe_request(self, url):
|
|
||||||
# try:
|
|
||||||
# request = self.session.get(url, timeout=10, allow_redirects=False)
|
|
||||||
# except requests.exceptions.Timeout:
|
|
||||||
# logger.warning("Reached timeout error for request on link {url}".format(url=url))
|
|
||||||
# self.downtime_controller()
|
|
||||||
# return None
|
|
||||||
# except requests.exceptions.ConnectionError:
|
|
||||||
# logger.warning("Reached connection error for request on link {url}".format(url=url))
|
|
||||||
# self.downtime_controller()
|
|
||||||
# return None
|
|
||||||
# except requests.exceptions.ChunkedEncodingError:
|
|
||||||
# logger.warning("Detected faulty response from the web server for request on link {url}".format(url=url))
|
|
||||||
# self.downtime_controller()
|
|
||||||
# return None
|
|
||||||
# else:
|
|
||||||
# if 499 < request.status_code < 600:
|
|
||||||
# self.downtime_controller()
|
|
||||||
# return None
|
|
||||||
# elif request.status_code == 302:
|
|
||||||
# logger.warning("Redirect detected! Either the wiki given in the script settings (wiki field) is incorrect/the wiki got removed or Gamepedia is giving us the false value. Please provide the real URL to the wiki, current URL redirects to {}".format(request.next.url))
|
|
||||||
# return request
|
|
||||||
#
|
|
||||||
# def init_info(self):
|
|
||||||
# return
|
|
Loading…
Reference in a new issue