|
42 | 42 | 'WarnOnUsernamePasswords'.lower()
|
43 | 43 | ]
|
44 | 44 |
|
45 |
| -# PrefixName and UriPrefix are not file system paths, but needs tokenizing for cases like /VirtualTarget-12153 |
| 45 | +# PrefixName, UriPrefix, EngineId are not file system paths, but need tokenizing for cases like /VirtualTarget-12153 |
46 | 46 | PATH_ATTRIBUTE_NAME_ENDINGS = ['File', 'Directory', 'FileName', 'Home', 'DirectoryName', 'Path', 'Dir', 'Root',
|
47 |
| - 'PrefixName', 'UriPrefix'] |
| 47 | + 'PrefixName', 'UriPrefix', 'EngineId'] |
48 | 48 | PATH_ATTRIBUTE_NAME_EXCEPTIONS = [
|
49 | 49 | 'AcceptContextPathInGetRealPath',
|
50 | 50 | 'BasePath',
|
|
68 | 68 | JMS_SERVER_NAME_PATTERN = r'JMSServer[s]?-\d{3,5}'
|
69 | 69 | PARTITION_NAME_PATTERN = r'Partition[s]?-\d{3,5}'
|
70 | 70 | RESOURCE_GROUP_TEMPLATE_PATTERN = r'ResourceGroupTemplate[s]?-\d{3,5}'
|
| 71 | +SNMP_AGENT_DEPLOYMENT_PATTERN = r'SNMPAgentDeployment[s]?-\d{3,5}' |
71 | 72 | VIRTUAL_TARGET_NAME_PATTERN = r'VirtualTarget[s]?-\d{3,5}'
|
72 | 73 |
|
73 | 74 | DOMAIN_HOME_TOKEN = '@@DOMAIN_HOME@@'
|
@@ -618,6 +619,7 @@ def tokenize_path_value(model_context, attribute_name, attribute_value):
|
618 | 619 | result = re.sub(SERVER_TEMPLATE_NAME_PATTERN, '%SERVERTEMPLATE%', result)
|
619 | 620 | result = re.sub(PARTITION_NAME_PATTERN, '%PARTITION%', result)
|
620 | 621 | result = re.sub(RESOURCE_GROUP_TEMPLATE_PATTERN, '%RESOURCEGROUPTEMPLATE%', result)
|
| 622 | + result = re.sub(SNMP_AGENT_DEPLOYMENT_PATTERN, '%SNMPAGENTDEPLOYMENT%', result) |
621 | 623 | result = re.sub(VIRTUAL_TARGET_NAME_PATTERN, '%VIRTUALTARGET%', result)
|
622 | 624 | else:
|
623 | 625 | __logger.warning('Attribute {0} value {1} is not a string', attribute_name, attribute_value,
|
|
0 commit comments