body common control { ignore_missing_bundles => "true"; } 2010/3/24 <fo...@cfengine.com>: > Forum: Cfengine Help > Subject: methods and undeclared bundles > Author: matter > Link to topic: https://cfengine.com/forum/read.php?3,16646,16646#msg-16646 > > Greetings, > > I would like to use usebundle to run a bundle, but only if a class is > defined. Consider the following promises: > > ########################################################################## > > body common control { > > bundlesequence => { "test" }; > } > > > ########################################################################## > > bundle agent test { > > methods: > > "any" usebundle => undefined_bundle, > ifvarclass => "not_defined_at_all"; > > } > > ########################################################################## > > > The undefined_bundle does not exist, but the not_defined_at_all class is not > set, so this whole promises cannot be run. However, it appears cfengine (svn > 908), still tries and verify the bundle's existence: > > % cf-agent -Kf ./btest.cf > Undeclared promise bundle "undefined_bundle()" was referenced in a promise > Summarizing promises as text to ./btest.cf.txt > Summarizing promises as html to ./btest.cf.html > cf-agent was not able to get confirmation of promises from cf-promises, so > going to failsafe > > Is this something that is not allowed? It would be nice to be able to do > something like this. > > Thanks! > > _______________________________________________ > Help-cfengine mailing list > Help-cfengine@cfengine.org > https://cfengine.org/mailman/listinfo/help-cfengine >
-- SY, Seva Gluschenko, just stranger on The Road. _______________________________________________ Help-cfengine mailing list Help-cfengine@cfengine.org https://cfengine.org/mailman/listinfo/help-cfengine