Add the forced exit to funds-checker.py as well.

This commit is contained in:
Ivaylo Novakov 2020-08-19 10:25:23 +03:00
parent 19fff428cd
commit 81acebad5c
No known key found for this signature in database
GPG Key ID: 06B9354AB08BE9C6
2 changed files with 9 additions and 4 deletions

View File

@ -5,17 +5,22 @@ health-checker runs simple health checks on a portal node using the siad API and
dispatches messages to a Discord channel. dispatches messages to a Discord channel.
""" """
import discord, traceback import discord, traceback, asyncio
from bot_utils import setup, send_msg, siad, sc_precision from bot_utils import setup, send_msg, siad, sc_precision
bot_token = setup() bot_token = setup()
client = discord.Client() client = discord.Client()
async def exit_after(delay):
await asyncio.sleep(delay)
exit(0)
@client.event @client.event
async def on_ready(): async def on_ready():
await run_checks() await run_checks()
asyncio.create_task(exit_after(10)) asyncio.create_task(exit_after(30))
await client.close() await client.close()

View File

@ -1,7 +1,7 @@
#!/usr/bin/env python3 #!/usr/bin/env python3
import discord, sys, traceback, io, os, asyncio import discord, sys, traceback, io, os, asyncio
from bot_utils import setup, send_msg, sc_precision from bot_utils import setup, send_msg
from datetime import datetime, timedelta from datetime import datetime, timedelta
from subprocess import Popen, PIPE from subprocess import Popen, PIPE
@ -33,7 +33,7 @@ async def exit_after(delay):
@client.event @client.event
async def on_ready(): async def on_ready():
await run_checks() await run_checks()
asyncio.create_task(exit_after(10)) asyncio.create_task(exit_after(30))
await client.close() await client.close()