Your variable "array1" and "array2" are not arrays - they are scalar strings.
On Oct 21, 2010, at 10:12 AM, no-re...@cfengine.com wrote: > Forum: Cfengine Help > Subject: variable expansion inside a single bundle > Author: bglomm > Link to topic: https://cfengine.com/forum/read.php?3,18819,18819#msg-18819 > > Hi all, > > Got someone a hint on why I can't use variable expansion inside the var > section of a single bundle? > > I have: > ... > vars: > "array1" string => something11; > "array1" string => something12; > > "array2" string => something21; > "array2" string => something22; > > "all_user" slist => getindices("array1"); > "all_user_in_a_single_string_with" => join(" ", "all_user"); > ... > > Now cf-promise says: > > Function "join" was promised a list called "this.all_user" but was not (yet) > found > > Strangely I can for instance append $(all_user_in_a_single_string) to a > file... > but a negativ lookbehind in a "replace_with value" doesn't work :-(( > Do I got any chance to fix this?? > (Yes it's the only one that doesn't work... for all other variables it works > like a charme) > > TIA > > Bernhard > > _______________________________________________ > Help-cfengine mailing list > Help-cfengine@cfengine.org > https://cfengine.org/mailman/listinfo/help-cfengine _______________________________________________ Help-cfengine mailing list Help-cfengine@cfengine.org https://cfengine.org/mailman/listinfo/help-cfengine