def setup(test=False): from databases.Database import Database from logger.Logger import Logger from realms import Realm from config import REALMS, DATABASE from operations import Operation from Requests import Request from config import CREDENTIALS logger = Logger(os.getcwd(), "d") logger.log(msg="\n" * 3, timestamped=False, level_display=False) logger.log(msg="*" * 150, timestamped=False, level_display=False) logger.log(msg="*" * 65 + "Started new session!" + "*" * 65, timestamped=False, level_display=False) logger.log(msg="*" * 150, timestamped=False, level_display=False) db = Database(DATABASE, logger, test) request = Request(CREDENTIALS, db, logger) operation = Operation(db, logger) for realm_id in REALMS: realm = Realm(realm_id, db, logger, request) operation.realms.append(realm) operation.setLiveData(request) return operation, request