1
0
mirror of https://github.com/fHDHR/fHDHR_NextPVR.git synced 2025-12-06 08:56:57 -05:00

Seperate fHDHR_web

This commit is contained in:
deathbybandaid 2020-12-08 09:27:51 -05:00
parent 835f98db43
commit c389801a48
51 changed files with 12 additions and 9 deletions

View File

@ -21,7 +21,7 @@ class fHDHR_INT_OBJ():
class fHDHR_OBJ(): class fHDHR_OBJ():
def __init__(self, settings, logger, db, alternative_epg, origin): def __init__(self, settings, logger, db, origin, alternative_epg):
self.fhdhr = fHDHR_INT_OBJ(settings, logger, db) self.fhdhr = fHDHR_INT_OBJ(settings, logger, db)
self.originwrapper = OriginServiceWrapper(self.fhdhr, origin) self.originwrapper = OriginServiceWrapper(self.fhdhr, origin)

View File

@ -9,7 +9,6 @@ import platform
from fHDHR import fHDHR_VERSION, fHDHR_OBJ from fHDHR import fHDHR_VERSION, fHDHR_OBJ
import fHDHR.exceptions import fHDHR.exceptions
import fHDHR.config import fHDHR.config
from fHDHR.http import fHDHR_HTTP_Server
from fHDHR.db import fHDHRdb from fHDHR.db import fHDHRdb
ERR_CODE = 1 ERR_CODE = 1
@ -38,10 +37,10 @@ def get_configuration(args, script_dir, origin):
return fHDHR.config.Config(args.cfg, script_dir, origin) return fHDHR.config.Config(args.cfg, script_dir, origin)
def run(settings, logger, db, alternative_epg, origin): def run(settings, logger, db, script_dir, fHDHR_web, origin, alternative_epg):
fhdhr = fHDHR_OBJ(settings, logger, db, alternative_epg, origin) fhdhr = fHDHR_OBJ(settings, logger, db, origin, alternative_epg)
fhdhrweb = fHDHR_HTTP_Server(fhdhr) fhdhrweb = fHDHR_web.fHDHR_HTTP_Server(fhdhr)
try: try:
@ -81,7 +80,7 @@ def run(settings, logger, db, alternative_epg, origin):
return ERR_CODE return ERR_CODE
def start(args, script_dir, alternative_epg, origin): def start(args, script_dir, fHDHR_web, origin, alternative_epg):
"""Get Configuration for fHDHR and start""" """Get Configuration for fHDHR and start"""
try: try:
@ -94,18 +93,19 @@ def start(args, script_dir, alternative_epg, origin):
db = fHDHRdb(settings) db = fHDHRdb(settings)
return run(settings, logger, db, alternative_epg, origin) return run(settings, logger, db, script_dir, fHDHR_web, origin, alternative_epg)
def main(script_dir, alternative_epg, origin): def main(script_dir, fHDHR_web, origin, alternative_epg):
"""fHDHR run script entry point""" """fHDHR run script entry point"""
print("Loading fHDHR %s" % fHDHR_VERSION) print("Loading fHDHR %s" % fHDHR_VERSION)
print("Loading fHDHR_web %s" % fHDHR_web.fHDHR_web_VERSION)
print("Loading Origin Service: %s %s" % (origin.ORIGIN_NAME, origin.ORIGIN_VERSION)) print("Loading Origin Service: %s %s" % (origin.ORIGIN_NAME, origin.ORIGIN_VERSION))
try: try:
args = build_args_parser() args = build_args_parser()
return start(args, script_dir, alternative_epg, origin) return start(args, script_dir, fHDHR_web, origin, alternative_epg)
except KeyboardInterrupt: except KeyboardInterrupt:
print("\n\nInterrupted") print("\n\nInterrupted")
return ERR_CODE return ERR_CODE

View File

@ -8,6 +8,9 @@ from .rmg import fHDHR_RMG
from .api import fHDHR_API from .api import fHDHR_API
fHDHR_web_VERSION = "v0.4.0-beta"
class fHDHR_HTTP_Server(): class fHDHR_HTTP_Server():
app = None app = None