iot-logic/src/app.py

43 lines
813 B
Python
Raw Normal View History

2020-08-19 00:44:04 +02:00
#!/usr/bin/env python3
import logging
import sentry_sdk
from sentry_sdk.integrations.logging import LoggingIntegration
2020-08-24 20:38:38 +02:00
from utils import config
2020-08-19 00:44:04 +02:00
"""
Main Entrypoint
"""
__author__ = "@tormakris"
__copyright__ = "Copyright 2020, Birbnetes Team"
__module_name__ = "app"
__version__text__ = "1"
sentry_logging = LoggingIntegration(
level=logging.INFO,
event_level=logging.ERROR
)
if config.SENTRY_DSN:
sentry_sdk.init(
dsn=config.SENTRY_DSN,
integrations=[sentry_logging],
traces_sample_rate=1.0,
send_default_pii=True,
release=config.RELEASE_ID,
environment=config.RELEASEMODE,
_experiments={"auto_enabling_integrations": True}
)
2020-08-24 20:58:26 +02:00
def main():
"""
Main function
:return:
"""
pass
if __name__ == "__main__":
main()