odbcconf
838 Bytes
#!/usr/bin/env ruby
require 'yaml'
require 'erb'
config = YAML.load(ERB.new(File.read(File.dirname(__FILE__) + '/../config/database.yml')).result)['production']
puts "[PostgreSQLEjabberdNoosfero]"
puts "Description = PostgreSQL Noosfero ejabberd database"
puts "Driver = PostgreSQL Unicode"
puts "Trace = No"
puts "TraceFile = /tmp/psqlodbc.log"
puts "Database = #{config['database']}"
puts "Servername = #{config['host'] || 'localhost'}"
puts "UserName = #{config['username']}"
puts "Password = #{config['password']}"
puts "Port = #{config['port'] || '5432'}"
puts "ReadOnly = No"
puts "RowVersioning = No"
puts "ShowSystemTables = No"
puts "ShowOidColumn = No"
puts "FakeOidIndex = No"
puts "ConnSettings = SET search_path TO ejabberd"