Skip to content

Commit 7f7fd5b

Browse files
author
Julian Todt
committed
Add deprecation warnings to old functions
1 parent 37a060f commit 7f7fd5b

File tree

4 files changed

+8
-0
lines changed

4 files changed

+8
-0
lines changed

lib/puppet/parser/functions/mysql_deepmerge.rb

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,8 @@ module Puppet::Parser::Functions
1818
1919
ENDHEREDOC
2020

21+
warning('Deprecation: mysql_deepmerge() is deprecated, please use mysql::deepmerge() instead.')
22+
2123
if args.length < 2
2224
raise Puppet::ParseError, _('mysql_deepmerge(): wrong number of arguments (%{args_length}; must be at least 2)') % { args_length: args.length }
2325
end

lib/puppet/parser/functions/mysql_dirname.rb

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,8 @@ module Puppet::Parser::Functions
55
EOS
66
) do |arguments|
77

8+
warning('Deprecation: mysql_dirname() is deprecated, please use mysql::dirname() instead.')
9+
810
if arguments.empty?
911
raise Puppet::ParseError, _('mysql_dirname(): Wrong number of arguments given (%{args_length} for 1)') % { args_length: args.length }
1012
end

lib/puppet/parser/functions/mysql_password.rb

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,8 @@ module Puppet::Parser::Functions
77
EOS
88
) do |args|
99

10+
warning('Deprecation: mysql_password() is deprecated, please use mysql::password() instead.')
11+
1012
if args.size != 1
1113
raise Puppet::ParseError, _('mysql_password(): Wrong number of arguments given (%{args_length} for 1)') % { args_length: args.length }
1214
end

lib/puppet/parser/functions/mysql_strip_hash.rb

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,8 @@ module Puppet::Parser::Functions
66
EOS
77
) do |args|
88

9+
warning('Deprecation: mysql_strip_hash() is deprecated, please use mysql::strip_hash() instead.')
10+
911
hash = args[0]
1012
unless hash.is_a?(Hash)
1113
raise(Puppet::ParseError, _('mysql_strip_hash(): Requires a hash to work.'))

0 commit comments

Comments
 (0)