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
6 7 8 9 10 11 12 13 14 15 |
# File 'lib/caramelize/database_connector.rb', line 6 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) } [:socket] = socket @client = Mysql2::Client.new() unless @client @client end |