2021-10-08 07:19:24 +13:00
|
|
|
from argparse import Namespace
|
|
|
|
|
|
|
|
from legendary.core import LegendaryCore
|
2021-10-15 10:05:00 +13:00
|
|
|
from rare.utils.models import ApiResults, Signals
|
2021-10-08 07:19:24 +13:00
|
|
|
|
2021-10-15 10:18:13 +13:00
|
|
|
core: LegendaryCore = None
|
2021-10-08 07:19:24 +13:00
|
|
|
signals: Signals = None
|
|
|
|
args: Namespace = None
|
|
|
|
api_results: ApiResults = None
|
|
|
|
|
|
|
|
|
|
|
|
def init_legendary():
|
2021-10-15 10:18:13 +13:00
|
|
|
global core
|
|
|
|
core = LegendaryCore()
|
|
|
|
return core
|
2021-10-08 07:19:24 +13:00
|
|
|
|
|
|
|
|
|
|
|
def init_signals():
|
|
|
|
global signals
|
|
|
|
signals = Signals()
|
|
|
|
return signals
|
|
|
|
|
|
|
|
|
|
|
|
def init_args(a: Namespace):
|
|
|
|
global args
|
|
|
|
args = a
|
|
|
|
|
|
|
|
|
|
|
|
def init_api_response(res: ApiResults):
|
|
|
|
global api_results
|
|
|
|
api_results = res
|