18 lines
397 B
Python
Executable File
18 lines
397 B
Python
Executable File
#!/usr/bin/python3
|
|
from pathlib import Path
|
|
from logger import getLogger
|
|
from triggers.roon import RoonTrigger
|
|
from config import Config
|
|
|
|
|
|
def main():
|
|
basepath = Path(__file__).parent.resolve()
|
|
config = Config(basepath)
|
|
log = getLogger('main', loglevel=config.loglevel.upper())
|
|
log.info("starting")
|
|
new_trigger = RoonTrigger(config)
|
|
|
|
|
|
if __name__ == "__main__":
|
|
main()
|