create main.py
This commit is contained in:
44
IG502 Docker/device_supervisor/src/main.py
Normal file
44
IG502 Docker/device_supervisor/src/main.py
Normal file
@@ -0,0 +1,44 @@
|
||||
# uncompyle6 version 3.9.2
|
||||
# Python bytecode version base 3.7.0 (3394)
|
||||
# Decompiled from: Python 3.8.19 (default, Mar 20 2024, 15:27:52)
|
||||
# [Clang 14.0.6 ]
|
||||
# Embedded file name: /var/user/app/device_supervisorbak/device_supervisor/src/main.py
|
||||
# Compiled at: 2024-10-21 22:52:15
|
||||
# Size of source mod 2**32: 843 bytes
|
||||
import sys
|
||||
import master.Master as Master
|
||||
from common.Logger import logger
|
||||
from common.Constant import AppInfo
|
||||
|
||||
def main(argv=sys.argv):
|
||||
logger.info("App device_supervisor start...")
|
||||
app = Master(AppInfo.VENDOR, AppInfo.APP_NAME)
|
||||
if app.mobiuspi.model_name[None[:2]].startswith("EC") or app.mobiuspi.model_name[None[:3]].startswith("HEC"):
|
||||
try:
|
||||
app.ec_verify_gateway()
|
||||
except Exception as error:
|
||||
try:
|
||||
logger.error("%s" % error)
|
||||
sys.exit(1)
|
||||
finally:
|
||||
error = None
|
||||
del error
|
||||
|
||||
app.init()
|
||||
try:
|
||||
app.run()
|
||||
except Exception as err:
|
||||
try:
|
||||
logger.error("master exception error: %s" % err)
|
||||
finally:
|
||||
err = None
|
||||
del err
|
||||
|
||||
app.deinit()
|
||||
logger.info("App device_supervisor exit...")
|
||||
|
||||
|
||||
if __name__ == "__main__":
|
||||
main()
|
||||
|
||||
# okay decompiling main.pyc
|
||||
Reference in New Issue
Block a user