class Backup::Tasks::MySQL::Credentials
Public Class Methods
new(user:, password:)
click to toggle source
# File lib/backup-agent/tasks/mysql.rb, line 66 def initialize(user:, password:) @user = user @password = password end
Public Instance Methods
stringify()
click to toggle source
# File lib/backup-agent/tasks/mysql.rb, line 71 def stringify "--user #{@user} #{stringify_password}" end
stringify_password()
click to toggle source
# File lib/backup-agent/tasks/mysql.rb, line 75 def stringify_password @password.nil? || @password.empty? ? "" : "--password=#{@password}" end
to_options()
click to toggle source
# File lib/backup-agent/tasks/mysql.rb, line 79 def to_options ["--user", @user, stringify_password] end