2020-04-18 19:46:19 +00:00
|
|
|
# Python imports
|
2022-01-25 04:32:31 +00:00
|
|
|
import os, inspect, time
|
2020-04-18 19:46:19 +00:00
|
|
|
|
2022-01-25 04:32:31 +00:00
|
|
|
# Lib imports
|
2020-04-18 19:46:19 +00:00
|
|
|
|
|
|
|
# Application imports
|
2022-01-25 04:32:31 +00:00
|
|
|
from utils import Settings
|
|
|
|
from signal_classes import Controller
|
|
|
|
from __builtins__ import Builtins
|
2020-10-25 00:01:57 +00:00
|
|
|
|
|
|
|
|
|
|
|
|
2020-04-18 19:46:19 +00:00
|
|
|
|
2022-01-25 04:32:31 +00:00
|
|
|
class Main(Builtins):
|
|
|
|
def __init__(self, args, unknownargs):
|
|
|
|
settings = Settings()
|
|
|
|
controller = Controller(settings, args, unknownargs)
|
2020-04-18 19:46:19 +00:00
|
|
|
|
2022-01-25 04:32:31 +00:00
|
|
|
if not controller:
|
|
|
|
raise Exception("Controller exited and doesn't exist...")
|