if account.get_db() is None or account.get_db()['activated'] == False: logger.log_info("register account", "need to register this account first: ensure the mailserver is running") if account.get_db() is None: account.init_db(email, password, nation, proxies) account.load_db() action.action_register(account) jobs_from_db = False logger.log_info("wait for email", "wait for activation email to receive...") user_db = account.get_db() while 'activation_code' not in user_db: time.sleep(1) user_db = account.get_db() account.perform_activation("so") account.loadup() first_village = next(iter(account.villages.values())) running = True doc = account.request_GET("/dorf1.php") #movements = reader.read_troop_movement_simple(doc) #print(movements) #sys.exit() jm = JobManager(first_village) first_village.event_handlers.append(jm) if not jobs_from_db: