def initialize(): try: global use_av app.config['SQLALCHEMY_BINDS'][ P.package_name] = 'sqlite:///%s' % (os.path.join( path_data, 'db', '{package_name}.db'.format(package_name=P.package_name))) from framework.util import Util Util.save_from_dict_to_json( P.plugin_info, os.path.join(os.path.dirname(__file__), 'info.json')) from .logic_base import LogicBase from .logic_tv import LogicTv from .logic_mv import LogicMv from .logic_av import LogicAv if use_av: P.module_list = [LogicBase(P), LogicTv(P), LogicMv(P), LogicAv(P)] else: P.module_list = [LogicBase(P), LogicTv(P), LogicMv(P)] P.logic = Logic(P) default_route(P) except Exception as e: P.logger.error('Exception:%s', e) P.logger.error(traceback.format_exc())
def initialize(): try: app.config['SQLALCHEMY_BINDS'][ P.package_name] = 'sqlite:///%s' % (os.path.join( path_data, 'db', '{package_name}.db'.format(package_name=P.package_name))) from framework.util import Util Util.save_from_dict_to_json( P.plugin_info, os.path.join(os.path.dirname(__file__), 'info.json')) from .logic_ktv import LogicKtv from .logic_jav_censored import LogicJavCensored from .logic_jav_censored_ama import LogicJavCensoredAma from .logic_ott_show import LogicOttShow from .logic_movie import LogicMovie from .logic_ftv import LogicFtv P.module_list = [ LogicKtv(P), LogicJavCensored(P), LogicJavCensoredAma(P), LogicOttShow(P), LogicMovie(P), LogicFtv(P) ] P.logic = Logic(P) default_route(P) except Exception as e: P.logger.error('Exception:%s', e) P.logger.error(traceback.format_exc())
def initialize(): try: app.config['SQLALCHEMY_BINDS'][ P.package_name] = 'sqlite:///%s' % (os.path.join( path_data, 'db', '{package_name}.db'.format(package_name=P.package_name))) from framework.util import Util Util.save_from_dict_to_json( P.plugin_info, os.path.join(os.path.dirname(__file__), 'info.json')) ############################################### from .logic_receive_av import LogicReceiveAV P.module_list = [LogicReceiveAV(P)] if app.config['config']['is_server'] == False and app.config['config'][ 'is_debug'] == False: del P.menu['sub'][1] #else: # from .logic_vod import LogicVod # P.module_list.append(LogicVod(P)) ############################################### P.logic = Logic(P) default_route(P) except Exception as e: P.logger.error('Exception:%s', e) P.logger.error(traceback.format_exc())
def initialize(): try: app.config['SQLALCHEMY_BINDS'][P.package_name] = 'sqlite:///%s' % (os.path.join(path_data, 'db', '{package_name}.db'.format(package_name=P.package_name))) from framework.util import Util Util.save_from_dict_to_json(P.plugin_info, os.path.join(os.path.dirname(__file__), 'info.json')) from .logic_podbbang import LogicPodbbang from .logic_google import LogicGoogle P.module_list = [LogicPodbbang(P), LogicGoogle(P)] P.logic = Logic(P) default_route(P) except Exception as e: P.logger.error('Exception:%s', e) P.logger.error(traceback.format_exc())