Class: Puppet::Provider::Proxysql
- Inherits:
-
Puppet::Provider
- Object
- Puppet::Provider
- Puppet::Provider::Proxysql
- Defined in:
- lib/puppet/provider/proxysql.rb
Class Method Summary collapse
-
.defaults_file ⇒ Object
Optional defaults file.
Instance Method Summary collapse
Class Method Details
.defaults_file ⇒ Object
Optional defaults file
11 12 13 |
# File 'lib/puppet/provider/proxysql.rb', line 11 def self.defaults_file "--defaults-extra-file=#{Facter.value(:root_home)}/.my.cnf" if File.file?("#{Facter.value(:root_home)}/.my.cnf") end |
Instance Method Details
#defaults_file ⇒ Object
15 16 17 |
# File 'lib/puppet/provider/proxysql.rb', line 15 def defaults_file self.class.defaults_file end |
#make_sql_value(value) ⇒ Object
19 20 21 22 23 24 25 26 27 28 29 |
# File 'lib/puppet/provider/proxysql.rb', line 19 def make_sql_value(value) if value.nil? 'NULL' elsif value == 'NULL' 'NULL' elsif value.is_a? Integer value.to_s else "'#{value}'" end end |