app/server.rb in sqlui-0.1.52 vs app/server.rb in sqlui-0.1.53

- old
+ new

@@ -11,24 +11,26 @@ require 'webrick' require_relative 'database_metadata' require_relative 'mysql_types' require_relative 'sql_parser' require_relative 'sqlui' +require_relative 'version' # SQLUI Sinatra server. class Server < Sinatra::Base def self.logger @logger ||= WEBrick::Log.new end def self.init_and_run(config, resources_dir) + logger.info("Starting SQLUI v#{Version::SQLUI}") logger.info("Airbrake enabled: #{config.airbrake[:server]&.[](:enabled) || false}") if config.airbrake[:server]&.[](:enabled) require 'airbrake' require 'airbrake/rack' Airbrake.configure do |c| - c.app_version = File.read('.version').strip + c.app_version = Version::SQLUI c.environment = config.environment c.logger.level = Logger::DEBUG if config.environment != :production? config.airbrake[:server].each do |key, value| c.send("#{key}=".to_sym, value) unless key == :enabled end