source: other-projects/hathitrust/vagrant-solr-cluster/trunk/modules/stdlib/lib/puppet/parser/functions/type.rb@ 30960

Last change on this file since 30960 was 30960, checked in by davidb, 7 years ago

Switch to using Puppet to provision machine. Strongly based on files developed for spark-hdfs cluster

File size: 722 bytes
Line 
1#
2# type.rb
3#
4
5module Puppet::Parser::Functions
6 newfunction(:type, :type => :rvalue, :doc => <<-EOS
7 DEPRECATED: This function will cease to function on Puppet 4; please use type3x() before upgrading to puppet 4 for backwards-compatibility, or migrate to the new parser's typing system.
8 EOS
9 ) do |args|
10
11 warning("type() DEPRECATED: This function will cease to function on Puppet 4; please use type3x() before upgrading to puppet 4 for backwards-compatibility, or migrate to the new parser's typing system.")
12 if ! Puppet::Parser::Functions.autoloader.loaded?(:type3x)
13 Puppet::Parser::Functions.autoloader.load(:type3x)
14 end
15 function_type3x(args + [false])
16 end
17end
18
19# vim: set ts=2 sw=2 et :
Note: See TracBrowser for help on using the repository browser.