|
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