We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents e590650 + 05e302c commit 0ad721dCopy full SHA for 0ad721d
tasks/sql.rb
@@ -4,11 +4,11 @@
4
require 'puppet'
5
6
def get(sql, database, user, password)
7
- cmd = ['mysql', '-e', sql]
8
- cmd << " --database=#{database}" unless database.nil?
9
- cmd << " --user=#{user}" unless user.nil?
10
- cmd << " --password=#{password}" unless password.nil?
11
- stdout, _stderr, status = Open3.capture3(*cmd)
+ cmd = ['mysql', '-e', "#{sql} "]
+ cmd << "--database=#{database}" unless database.nil?
+ cmd << "--user=#{user}" unless user.nil?
+ cmd << "--password=#{password}" unless password.nil?
+ stdout, stderr, status = Open3.capture3(*cmd)
12
raise Puppet::Error, _("stderr: ' %{stderr}') % { stderr: stderr }") if status != 0
13
{ status: stdout.strip }
14
end
0 commit comments