diff --git a/lib/puppet/provider/mysql.rb b/lib/puppet/provider/mysql.rb index 181d788bf..0df08e6fc 100644 --- a/lib/puppet/provider/mysql.rb +++ b/lib/puppet/provider/mysql.rb @@ -80,6 +80,8 @@ def self.cmd_table(table) if table == '*.*' table_string << '*.*' # Special case also for PROCEDURES + elsif table.start_with?('FUNCTION ') + table_string << table.sub(/^FUNCTION (.*)(\..*)/, 'FUNCTION `\1`\2') elsif table.start_with?('PROCEDURE ') table_string << table.sub(/^PROCEDURE (.*)(\..*)/, 'PROCEDURE `\1`\2') else