Puppet Function: type_of
- Defined in:
- puppet/modules/stdlib/lib/puppet/functions/type_of.rb
- Function type:
- Ruby 4.x API
Overview
Returns the type when passed a value.
See the documentation for “The Puppet Type System” for more information about types. See the `assert_type()` function for flexible ways to assert the type of a value.
The built-in type() function in puppet is generally preferred over this function this function is provided for backwards compatibility.
15 16 17 18 19 |
# File 'puppet/modules/stdlib/lib/puppet/functions/type_of.rb', line 15 Puppet::Functions.create_function(:type_of) do def type_of(value) Puppet::Pops::Types::TypeCalculator.infer_set(value) end end |