+ PLMC40:
+ example: "Can't find DDL for agent plugin 'puppet'"
+ expanded: |-
+ MCollective plugins come with DDL files that describe their behaviours, versions, capabilities and requirements.
+
+ This error indicate that a DDL file for the plugin mentioned could not be found - it could be that you have a typing error in your command line or an installation error.
+ pattern: "Can't find DDL for %{type} plugin '%{name}'"
+ PLMC41:
+ example: "Data plugin 'agent()' function does not return a 'foo' value"
+ expanded: |-
+ Data functions return a set of values which can be identified by name.
+
+ This message indicates that the specified value has not been defined in the Data plugin's DDL.
+ pattern: "Data plugin '%{functionname}()' does not return a '%{value}' value"
+ PLMC42:
+ example: "Cannot convert string value 'hello' into a boolean. "
+ expanded: |-
+ This error gets logged when there is an attempt to convert a string value into a boolean, but the string does not match the boolean pattern.
+
+ Strings that match "1", "y", "yes", "YES", "t", "true" and "TRUE" will be transformed into a boolean true.
+
+ Strings that match "0", "n", "no", "NO", "f", "false" and "FALSE" will be transformed into a boolean false.
+ pattern: "Cannot convert string value '%{value}' into a boolean. "
+ PLMC5: