fixed linting
This commit is contained in:
+14
-7
@@ -6,7 +6,8 @@ import os
|
|||||||
|
|
||||||
def initialise_app():
|
def initialise_app():
|
||||||
"""
|
"""
|
||||||
Convienience function that ensures eveything is ready before running main loop.
|
Convienience function that ensures eveything is ready
|
||||||
|
before running the main loop.
|
||||||
"""
|
"""
|
||||||
# load environment variables from file
|
# load environment variables from file
|
||||||
load_dotenv()
|
load_dotenv()
|
||||||
@@ -16,7 +17,10 @@ def initialise_app():
|
|||||||
logger_level = os.getenv('LOGGER_LEVEL', default=None)
|
logger_level = os.getenv('LOGGER_LEVEL', default=None)
|
||||||
if logger_level is None:
|
if logger_level is None:
|
||||||
logger_level = 'info'
|
logger_level = 'info'
|
||||||
logging.info(f'environment variable LOGGER_LEVEL not set. Using default (info)')
|
logging.info(
|
||||||
|
'environment variable LOGGER_LEVEL not set. '
|
||||||
|
'Using default (info)'
|
||||||
|
)
|
||||||
level = getattr(logging, logger_level.upper())
|
level = getattr(logging, logger_level.upper())
|
||||||
logging.basicConfig(format=fmt, datefmt=datefmt, level=level)
|
logging.basicConfig(format=fmt, datefmt=datefmt, level=level)
|
||||||
# setup logging to discord
|
# setup logging to discord
|
||||||
@@ -24,8 +28,8 @@ def initialise_app():
|
|||||||
assert discord_url is not None
|
assert discord_url is not None
|
||||||
logger = logging.getLogger()
|
logger = logging.getLogger()
|
||||||
discord_handler = DiscordHandler(
|
discord_handler = DiscordHandler(
|
||||||
service_name = 'bandwidth_probing',
|
service_name='bandwidth_probing',
|
||||||
webhook_url = discord_url,
|
webhook_url=discord_url,
|
||||||
)
|
)
|
||||||
discord_handler.setFormatter(logging.Formatter('%(message)s'))
|
discord_handler.setFormatter(logging.Formatter('%(message)s'))
|
||||||
discord_handler.setLevel(logging.WARNING)
|
discord_handler.setLevel(logging.WARNING)
|
||||||
@@ -45,11 +49,14 @@ def initialise_app():
|
|||||||
'TRIGGER_INTERVAL_SECONDS': 60
|
'TRIGGER_INTERVAL_SECONDS': 60
|
||||||
}
|
}
|
||||||
for k, v in default_dict.items():
|
for k, v in default_dict.items():
|
||||||
if not k in os.environ:
|
if k not in os.environ:
|
||||||
logging.info(f'environment variable {k} not set. Using default ({v}).')
|
logging.info(
|
||||||
|
f'environment variable {k} not set. '
|
||||||
|
f'Using default ({v}).'
|
||||||
|
)
|
||||||
os.environ[k] = str(v)
|
os.environ[k] = str(v)
|
||||||
|
|
||||||
|
|
||||||
if __name__ == '__main__':
|
if __name__ == '__main__':
|
||||||
initialise_app()
|
initialise_app()
|
||||||
logging.warning('test message')
|
logging.warning('test message')
|
||||||
|
|||||||
Reference in New Issue
Block a user