smia.utilities.smia_general_info module

class smia.utilities.smia_general_info.SMIAGeneralInfo[source]

Bases: object

This class contains all general information about the SMIA.

BOOTING_STATE_NAME = 'BOOTING'
RUNNING_STATE_NAME = 'RUNNING'
STOPPING_STATE_NAME = 'STOPPING'
IDLE_STATE_NAME = 'IDLE'
SMIA_ARCHIVE_PATH = '../smia_archive'
INTERACTIONS_FOLDER_PATH = '/aas_archive/interactions'
CORE_INTERACTIONS_FOLDER_PATH = '/aas_archive/interactions/core'
MANAGER_INTERACTIONS_FOLDER_PATH = '/aas_archive/interactions/manager'
SVC_REQUEST_FILE_SUBPATH = '/svcRequests.json'
SVC_RESPONSE_FILE_SUBPATH = '/svcResponses.json'
LOG_FOLDER_PATH = '../smia_archive/log'
SMIA_LOG_FILENAME = 'smia_dt.log'
SVC_LOG_FOLDER_PATH = '../smia_archive/log/services'
ERROR_LOG_FOLDER_PATH = '../smia_archive/log/errors'
AAS_INFRASTRUCTURE_SVC_LOG_FILENAME = 'aasInfrastructureSvcHistory.log'
AAS_SERVICES_LOG_FILENAME = 'aasServicesHistory.log'
SUBMODEL_SERVICES_LOG_FILENAME = 'submodelServicesHistory.log'
SUBMODEL_CSS_LOG_FILENAME = 'capabilitySkillHistory.log'
CONFIGURATION_FOLDER_PATH = '../smia_archive/config'
CONFIGURATION_AAS_FOLDER_PATH = '../smia_archive/config/aas'
CM_GENERAL_PROPERTIES_FILENAME = 'smia-initialization.properties'
CM_AAS_MODEL_FILENAME = ''
CM_AAS_PROPERTIES_FILENAME = 'aas.properties'
CM_ASSET_PROPERTIES_FILENAME = 'asset.properties'
CM_SM_PROPERTIES_FILENAME = 'submodels.properties'
SUBMODEL_FOLDER_PATH = '/aas_archive/submodels'
TECHNICAL_DATA_SM_FILENAME = 'Technical_data_SM.xml'
CONFIGURATION_SM_FILENAME = 'Configuration_SM.xml'
STATUS_FOLDER_PATH = '../smia_archive/status'
SMIA_STATUS_FILE_NAME = 'smia_dt.json'
CORE_STATUS_FILE_PATH = '/aas_archive/status/aas_core.json'