Sha256: 6c2e56b01fbc2880e6663ebb7d544eed9f5c2eba5ade499117b3465e04cdd839
Contents?: true
Size: 969 Bytes
Versions: 3
Compression:
Stored size: 969 Bytes
Contents
Puppet::DataTypes.create_type('ExecutionResult') do interface <<-PUPPET attributes => { 'result_hash' => Hash[ String[1], Struct[ Optional[value] => Data, Optional[error] => Struct[ msg => String[1], Optional[kind] => String[1], Optional[issue_code] => String[1], Optional[details] => Hash[String[1], Data]]]] }, functions => { count => Callable[[], Integer], empty => Callable[[], Boolean], error_nodes => Callable[[], ExecutionResult], names => Callable[[], Array[String[1]]], ok => Callable[[], Boolean], ok_nodes => Callable[[], ExecutionResult], value => Callable[[String[1]], Variant[Error, Data]], values => Callable[[], Array[Variant[Error,Data]]], '[]' => Callable[[String[1]], Variant[Error, Data]] } PUPPET load_file('bolt/executionresult') implementation_class Bolt::ExecutionResult end
Version data entries
3 entries across 3 versions & 1 rubygems