mirror of
https://git.ianrenton.com/ian/spothole.git
synced 2026-06-24 05:35:10 +00:00
Fix some IDE warnings, mostly around type safety on the Python side
This commit is contained in:
11
spothole.py
11
spothole.py
@@ -29,13 +29,14 @@ cleanup_timer = None
|
||||
run = True
|
||||
|
||||
|
||||
def shutdown(sig, frame):
|
||||
def shutdown(_signum=None, _frame=None):
|
||||
"""Shutdown function"""
|
||||
|
||||
global run
|
||||
|
||||
logging.info("Stopping program...")
|
||||
web_server.stop()
|
||||
if web_server:
|
||||
web_server.stop()
|
||||
for sp in spot_providers:
|
||||
if sp.enabled:
|
||||
sp.stop()
|
||||
@@ -45,8 +46,10 @@ def shutdown(sig, frame):
|
||||
for scp in solar_condition_providers:
|
||||
if scp.enabled:
|
||||
scp.stop()
|
||||
cleanup_timer.stop()
|
||||
lookup_helper.stop()
|
||||
if cleanup_timer:
|
||||
cleanup_timer.stop()
|
||||
if lookup_helper:
|
||||
lookup_helper.stop()
|
||||
spots.close()
|
||||
alerts.close()
|
||||
solar_conditions_cache.close()
|
||||
|
||||
Reference in New Issue
Block a user