Hi there ,
the following line gives me errors although either way infact it seems to work
as expected.
Whats the problem - how do I have to write it? Where is my error?
cf.groups contains the following:
groups:
# this preparatory module sets groups from contents of hostlist.xml
services = ( PrepModule("module:services", "$(host)") )
Output of cfagent -vqKn is:
Looking for an input file cf.groups
---------------------------------------------------------------------
Plug-in `module:services'
---------------------------------------------------------------------
Exec module [/var/cfengine/modules/module:services buex-01-08]
Activated classes: unused_111
cf:cfengine:buex-01-08:/var/cfengine/inputs/cf.groups:17: Quoted scripts must
begin with / for absolute path
cf:cfengine:buex-01-08:/var/cfengine/inputs/cf.groups:17: syntax error
Written like this:
services = (PrepModule("module:services", $(host)))
it gives me:
cf:cfengine:buex-01-08:/var/cfengine/inputs/cf.groups:17: Bracket mismatch,
in [class=))], level = -2
Allright - if I add the spaces and quotes:
services = ( PrepModule("module:services", "$(host)") )
I get:
cf:cfengine:buex-01-08:/var/cfengine/inputs/cf.groups:17: Quoted scripts
must begin with / for absolute path
cf:cfengine:buex-01-08:/var/cfengine/inputs/cf.groups:17: syntax error
Written like this (spaces - no quotes on variable) :
services = ( PrepModule("module:services", $(host)) )
Results in:
cf:cfengine:buex-01-08:/var/cfengine/inputs/cf.groups:17: syntax error
Thank you very much in advance for helping me out ...
Best regards,
Andreas
_______________________________________________
Help-cfengine mailing list
[email protected]
https://cfengine.org/mailman/listinfo/help-cfengine