use ILPs for "applies to"?
I would like to be able to apply a DS only to servers that have been found running a service (DHCP Server, for example). I can extract ILPs for this in the DS that finds the service running, but it does not appear there is any method to check for those in the Applies To logic. I would consider using a PropertySource, but those are Groovy only, so not clear how that could work for this type of property. I am not quite sure what this looks like, but ultimately I should be able to limit a DS based on what a device is doing dynamically without having to rescan it for each DS separately. I can work around this by manually defining a property, but that is just one more place to introduce an error. Or, perhaps I can work around this by defining a property via an API script. It would be a lot easier to have something like this available in the Applies To toolset: getInstanceProperty(hostname,datasource,instance,"displayname") == "DHCP Server"
Thanks,
Mark