>>> Dan wrote: >>> whatever you want, like I want to define “applications” and assign >>> whatever properties I want to them. >> >> >> hmm. How would that possible? Hosts and services are quite different >> when it comes to scheduling: >> * trigger host check if service check fails >> * trigger service checks when host goes down > > > So, what you're saying is that if a service specifies a host_name, the same > thing happens as when a host specifies the same host as a parent, i.e. an > implicit dependency is created. So they're in fact not at all different. > Right?
Maybe I don't get your idea entirely. What i wanted to show is that "assign whatever properties" needs to implement something that can handle these properties differently. Without that, the new type wouldn't be any different than a service with some custom macros, would it?
