utilities.AASarchiveInfo module

class utilities.AASarchiveInfo.AASarchiveInfo[source]

Bases: object

This class contains all information about the AAS Archive paths.

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 = '/aas_archive/log'
AAS_MANAGER_LOG_FILENAME = 'aas_manager.log'
SVC_LOG_FOLDER_PATH = '/aas_archive/log/services'
AAS_INFRASTRUCTURE_SVC_LOG_FILENAME = 'aasInfrastructureSvcHistory.log'
AAS_SERVICES_LOG_FILENAME = 'aasServicesHistory.log'
SUBMODEL_SERVICES_LOG_FILENAME = 'submodelServicesHistory.log'
CONFIG_MAP_PATH = '/aas_archive/config'
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'
MANAGER_STATUS_FILE_PATH = '/aas_archive/status/aas_manager.json'
CORE_STATUS_FILE_PATH = '/aas_archive/status/aas_core.json'