Puppet Function: noop_resource

Defined in:
lib/puppet/functions/noop_resource.rb
Function type:
Ruby 4.x API

Overview

noop_resource(String $res)Any

Parameters:

  • res (String)

Returns:

  • (Any)


82
83
84
85
86
87
88
89
90
91
92
93
# File 'lib/puppet/functions/noop_resource.rb', line 82

Puppet::Functions.create_function(:noop_resource) do
  dispatch :noop_resource do
    param 'String', :res
  end

  def noop_resource(res)
    Puppet::Type.type(res.downcase.to_sym).provide(:noop, :parent => Puppet::Provider::Noop) do
      defaultfor :osfamily => :redhat
    end
    return true
  end
end