string
Table of contents
                    
                        
                    
                Prototype: string(arg)
Return type: string
Description: Convert arg to string.
Arguments:
arg:string- Convert argument to string - in the range:.*
If arg is a container reference it will be serialized to a string.
The reference must be indicated with @(some_container).
Strings are not interpreted as references.
Example:
 code
      bundle agent main
{
  classes:
      "classA";
      "classB";
  vars:
      "some_string" string => "cba";
      "class_expressions" slist => {"classA.classB",
                                    string(and("classA", strcmp("$(some_string)", "abc")))
      };
  reports:
      "$(class_expressions)";
}
 code
      R: classA.classB
R: !any
This policy can be found in
/var/cfengine/share/doc/examples/string.cf
and downloaded directly from
github.
See also: int()
History:
- Introduced in 3.18.0