Module: Caramelize::DatabaseConnector
- Defined in:
- lib/caramelize/database_connector.rb
Instance Method Summary collapse
Instance Method Details
#database ⇒ Object
7 8 9 10 11 12 13 14 15 |
# File 'lib/caramelize/database_connector.rb', line 7 def database [:socket] = ["/tmp/mysqld.sock", "/tmp/mysql.sock", "/var/run/mysqld/mysqld.sock", "/opt/local/var/run/mysql5/mysqld.sock", "/var/lib/mysql/mysql.sock"].detect { |socket| File.exist?(socket) } @client ||= Mysql2::Client.new() @client end |