how are you defining your discovery conditions in the Template? if the discovery conditions are based on properties set at the instance level, then i think you will get what you want.
Local Template Properties:
Local Template Instances:
??INSTALL_PATH?? must exist
components created from discovery:
server1-inst1 (because /foo exists)
server1-inst2 (because /bar exists)
server2-inst1 (because /foo exists)
server3-inst2 (because /bar exists)
if your discovery condition didn't contain something specific to the instance than you'll have all instances on all server, regardless if they actually 'exist' or not for a particular server.
Thanks, that looks like it may work. I'll give it a shot.
That's exactly what I needed. Thanks again.
I can't get this to work properly . Can you tell me what I'm doing wrong ?
I have created a local template property called "My_TISB_bin" .
On my regular target server this is /sbss/tisb/bin .
On my golden server this is /golden_applications/ .. /... ( Please see screen shots )
I know for a fact that my golden server does NOT have /sbss/tisb/bin so why
would a My_TISB_Target instance be discovered ?
I would expect to have one instance of the component on each :
My_TISB_Target for ...SESS01
My_TISB_GOLDEN for ...SESS13
I'm assuming the instances are setup properly, but you should just say literally ??My_TISB?? directory must exist. the instances would have the My_TISB property set to the appropriate value.
I"m not sure how to get "??My_TISB?? directory must exist" set in the Discover signature window.
I only see dropdowns with equal, not equal , etc . I don't see "must exist" .
I've added more screenshots to show my Local Properties and Instance Definitions.
Local Properties My_TISB_bin and My_TISB_config
Two instance definitions
Definition for Golden instance.
Definition for Target type instance.
Discover test signature. Create Instance name depending on directory present.
Here I would expect to get the "Gold" instance created on only the ..SESS13 server
and the standard instance created on the ...SESS01 server.
You need to make it a server asset condition, not a property condition.
In with the Component Template opened, in the Discovery
panel, how do I add the server asset condition to test the signature ?
I only see Part and Property in the Template.
You're saying I have to add a "My_TISB_bin" to my server property ?
No. You need to first add the part. Go to parts and click the green plus. Then when the "Select Parts" screen comes up, choose the icon that looks like a sheet of paper with a plus. In that box select the type as directory and then use the property drop down sheet to select My_TISB_bin, then click OK. Click OK again. Now, highlight your part, and then click the edit button. Select the "discover" check box. Click OK. Go to Discover. Click the "add part conditions" box. Select the part from the left and click the ">" button. Now click OK. Save your template.
Double or triple check your instance for typos. Click on the failed message and see what it says for the check.
Failed message = invalid message
Yes, there must be a typo somewhere. Working on it
and will post back.
I think your instances and properties are a little off. I think you should have something like the following:
server asset directory ??MY_PATH?? must exists
you have 2 properties for your path and you should have 1 and multiple instances. the 'golden' and the target paths are really all instances of the same type of object, your application path. it's just that you will make the component for the golden path the master of your audits.