probes::basevars - Another Base Class for implementing SmokePing Probes
Like probes::base, but supports host-specific variables for the probe.
*** Targets ***
menu = Top title = Top Page
+ branch_1 menu = First menu title = First title host = host1 ++ PROBE_CONF # vars for host host1 var1 = foo var2 = bar ++ branch_1_2 menu = Second menu title = Second title host = host2 +++ PROBE_CONF # vars for host host2 # var1 and var2 are propagated from above, override var2 var2 = fii
+ branch_2 # var1 and var2 are undefined here
Provides the method `targets' that returns a list of hashes. The hashes contain the entries:
Niko Tyni <ntyni@iki.fi>
Uses `probes::base' internals too much to be a derived class, but I didn't want to touch the base class directly.
probes::base(3pm), probes::EchoPing(3pm)