123456789101112131415161718192021222324252627282930313233 |
- class AppConfig:
- """应用配置管理类"""
- _name = None
- _version = None
- _user_version = None
- _collect_api_url = None
- @property
- def name(self):
- return self._name
- @property
- def version(self):
- return self._version
- @property
- def user_version(self)->bool:
- return self._user_version
- @property
- def collect_api_url(self)->str:
- return self._collect_api_url
- def update_config(self, config):
- """更新应用配置
-
- Args:
- config: 应用配置字典
- """
- self._name = config.get('name')
- self._version = config.get('version')
- self._user_version = config.get('user_version')
- self._collect_api_url = config.get('collect_api_url')
|