alkaid_release_platform/database/customer.py

46 lines
998 B
Python
Raw Normal View History

import json
import sys, os
from functools import wraps
sys.path.append(os.path.join(os.path.dirname(__file__), '..'))
import core.logger as logger
log = logger.get_logger()
sys.path.append(os.path.dirname(__file__))
from .base import BaseConfig, AutoInstanceDecorator
from .dirs import CheckDirAliasDecorator
from .common import *
# 定义配置类
@AutoInstanceDecorator
class ConfigList(BaseConfig):
"""支持的配置列表
"""
_config = []
@AutoInstanceDecorator
@CheckDirAliasDecorator
class MiReleaseList(BaseConfig):
"""MI release 列表
"""
_config = []
@AutoInstanceDecorator
@CheckDirAliasDecorator
class MhalReleaseList(BaseConfig):
"""MHAL release 列表
"""
_config = []
@AutoInstanceDecorator
@CheckDirAliasDecorator
class RtosReleaseList(BaseConfig):
"""RTOS release 列表
"""
_config = []
@AutoInstanceDecorator
@CheckDirAliasDecorator
class PmRtosReleaseList(BaseConfig):
"""PM RTOS release 列表
"""
_config = []