Puppet Function: deprecation
- Defined in:
- lib/puppet/parser/functions/deprecation.rb
- Function type:
- Ruby 3.x API
Overview
Function to print deprecation warnings (this is the 3.X version of it), The uniqueness key - can appear once. The msg is the message text including any positional information that is formatted by the user/caller of the method.).
5 6 7 8 9 10 11 12 13 14 15 16 17 18 |
# File 'lib/puppet/parser/functions/deprecation.rb', line 5 newfunction(:deprecation, :doc => <<-DOC Function to print deprecation warnings (this is the 3.X version of it), The uniqueness key - can appear once. The msg is the message text including any positional information that is formatted by the user/caller of the method.). DOC ) do |arguments| raise(Puppet::ParseError, "deprecation: Wrong number of arguments given (#{arguments.size} for 2)") unless arguments.size == 2 key = arguments[0] = arguments[1] if ENV['STDLIB_LOG_DEPRECATIONS'] == 'true' warning("deprecation. #{key}. #{}") end end |