Hello, I filled a debian bug report[1] but it may be a better place for this.
The following recipe show that singleton list are not iterated, I must add "cf_null" at the end of the list to make it works: ===== promises.cf body common control { bundlesequence => { "test" }; version => "0.0.1"; } bundle common va { vars: "tmpdirs1" slist => { "/tmp" }; "tmpdirs2" slist => { "/tmp", "/var/tmp", "/usr/tmp" }; } bundle agent test { classes: "ok" expression => "any"; vars: "x1" slist => { @(va.tmpdirs1) }; "x2" slist => { @(va.tmpdirs2) }; "x3" slist => { "foo" }; "x4" slist => { "bar", "cf_null" }; reports: ok:: "X1: $(x1)"; "X2: $(x2)"; "X3: $(x3)"; } ===== The output is: ===== /usr/sbin/cf-agent -K -I R: X2: /tmp R: X2: /var/tmp R: X2: /usr/tmp R: X4: bar ===== Regards. Footnotes: [1] http://bugs.debian.org/605534 -- Daniel Dehennin Récupérer ma clef GPG: gpg --keyserver pgp.mit.edu --recv-keys 0x6A2540D1
pgpSuAxfPQjRX.pgp
Description: PGP signature
_______________________________________________ Help-cfengine mailing list Help-cfengine@cfengine.org https://cfengine.org/mailman/listinfo/help-cfengine