Module: Caramelize::DatabaseConnector
- Included in:
- InputWiki::RedmineWiki, InputWiki::Wiki, InputWiki::WikkaWiki
- 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 |