Hello, I am trying to define a custom class, containing a list of servers. When I attempt to use it, the computer I run from, (hostname1.domain, with ipaddress "relavantip") does not recognize it IS in the class, so the promises are not relevant. I'd appreciate being pointed in the right direction here.
Relevant code snippets are below. Thanks, Sandra Here is where I define the class: ----------------- bundle common g{ # define classes classes: # Define sdm hosts "sdm_hosts" or => { "hostname1.domain", "ipv4_relavantip" }, handle => "global_classes"; } ---------------- Here is where I am trying to use it: --------------- bundle agent site { vars: files: sdm_hosts:: "/etc/sysctl.conf" create => "true", perms => usystem("0644"); } ----------------------------------- Here is what I get when I fun cf-agent: ---------------------------------- Skipping whole next promise (/etc/sysctl.conf), as context sdm_hosts is not relevant cf3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . cf3 cf3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . cf3 Skipping whole next promise (/etc/grid-security/.), as context sdm_hosts is not relevant _______________________________________________ Help-cfengine mailing list Help-cfengine@cfengine.org https://cfengine.org/mailman/listinfo/help-cfengine