Sha256: db07bbf148b381f5be2bbb233e2b0c89efb969d83b0c91ca0846cedb527f38e3
Contents?: true
Size: 637 Bytes
Versions: 12
Compression:
Stored size: 637 Bytes
Contents
require "fileutils" require "logger" require "sequel" require "pact_broker" FileUtils.mkdir_p "pids" FileUtils.touch "pids/#{Process.pid}" DATABASE_CREDENTIALS = {adapter: "sqlite", database: "pact_broker_database.sqlite3", :encoding => "utf8"} app = PactBroker::App.new do | config | config.logger.formatter = proc do |severity, _datetime, _progname, msg| "v#{PactBroker::VERSION} #{severity} -- : #{msg}\n" end config.database_connection = Sequel.connect(DATABASE_CREDENTIALS.merge(:logger => config.logger)) config.auto_migrate_db = true end PactBroker.logger.info "Running PactBroker #{PactBroker::VERSION}" run app
Version data entries
12 entries across 12 versions & 1 rubygems