def run() -> None: multiverse.init() oracle.init() fetch() price.cache()
item['current'] = item.get('endpoint', '').replace( 'seasons', '').replace('.', '') == current_template or current_template in [ entry.get('endpoint', '') for entry in item.get('submenu', []) ] item['has_submenu'] = item.get('submenu') is not None return menu def setup_links(menu: List[Dict[str, Any]]) -> None: for item in menu: if item.get('endpoint'): item['url'] = url_for(item.get('endpoint', '')) item['is_external'] = cast(str, item.get('url', '')).startswith( 'http') and '://pennydreadfulmagic.com/' not in item['url'] setup_links(item.get('submenu', [])) try: oracle.init() except DatabaseException as e: print( "Unable to initialize oracle. I'll build it now. If this is happening on user time this is bad.", e) multiverse.init() oracle.init() from decksite.controllers import admin # isort:skip # pylint: disable=wrong-import-position from .data import deck # isort:skip # pylint: disable=wrong-import-position APP.config['menu'] = build_menu
def ad_hoc(): multiverse.init() # New Cards? multiverse.set_legal_cards() # PD current list multiverse.update_pd_legality() # PD previous lists reprime_cache.run() # Update deck legalities insert_seasons.run() # Make sure Season table is up to date
def init(self) -> None: multiverse.init() multiverse.update_bugged_cards() oracle.init() self.run(configuration.get('token'))
def ad_hoc(): multiverse.init() # New Cards? multiverse.set_legal_cards() # PD current list multiverse.update_pd_legality() # PD previous lists reprime_cache.run() # Update deck legalities
def init() -> None: client = Bot() multiverse.init() asyncio.ensure_future(multiverse.update_bugged_cards_async()) oracle.init() client.run(configuration.get_str('token'))
def init() -> None: multiverse.init() oracle.init() SRV.run(port=5800, host='0.0.0.0')
def init(self) -> None: multiverse.init() multiverse.update_bugged_cards() oracle.init() discordbot.commands.setup(self) self.run(configuration.get('token'))
def init(self) -> None: multiverse.init() multiverse.update_bugged_cards() oracle.init() self.searcher = WhooshSearcher() self.client.run(configuration.get('token'))