${foo} and $(foo) are equivalent, and @{foo{ and @(foo) are also equivalent.
On Nov 25, 2010, at 2:43 PM, Seva Gluschenko wrote: > I'm not Cfengine guru by any kind, but it seems like wrong syntax to me. Try > > "foo" slist => @(bar); > > (parenthesises, not braces). > > By all means, Cfengine should have either been producing an error > message or handling it correctly, while it actually shows signs of > some memory corruption. > > 2010/11/25 <no-re...@cfengine.com>: >> Forum: Cfengine Help >> Subject: Re: "Duplicate selection of value for variable ..." messages >> Author: zzamboni >> Link to topic: https://cfengine.com/forum/read.php?3,19400,19407#msg-19407 >> >> Bug filed: https://cfengine.com/bugtracker/view.php?id=397 >> >> I just noticed another (maybe related) strange behavior. I think the >> following should work: >> >> "bar" slist => readstringlist( "c:\cygwin\tmp\foo" , "#.*" , "[\n]" , >> 1000 , 100000 ); >> "foo" slist => @{bar}; >> >> But it does not. I get an error message with strange characters: >> >> !! Redefinition of a constant scalar "foo" (was ▒ >> ▒) ▒ now ▒ >> Promise (version not specified) belongs to bundle 'test' in file '.\test.cf' >> near line 11 >> ▒ now ▒▒)inition of a constant scalar "foo" (was ▒ >> Promise (version not specified) belongs to bundle 'test' in file '.\test.cf' >> near line 11 >> nova>:.\test.cf:11,27: rhs is a scalar, but lhs (slist) is not a scalar >> type, near token '@{bar}"' >> >> I don't understand why @{bar} is considered a scalar. >> >> Thanks for any clarification. >> >> _______________________________________________ >> Help-cfengine mailing list >> Help-cfengine@cfengine.org >> https://cfengine.org/mailman/listinfo/help-cfengine >> > > > > -- > SY, Seva Gluschenko. > _______________________________________________ > 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