From 1e8179e995a82b11ec03e40e76ad155fe2cc2304 Mon Sep 17 00:00:00 2001 From: Christoph Helma Date: Thu, 29 Aug 2019 23:01:12 +0200 Subject: improved production settings --- application.rb | 19 ++++++++++++++++++- lazar-gui.gemspec | 8 ++++---- 2 files changed, 22 insertions(+), 5 deletions(-) diff --git a/application.rb b/application.rb index d6cf0f8..a474782 100644 --- a/application.rb +++ b/application.rb @@ -18,7 +18,7 @@ PUBCHEM_CID_URI = PUBCHEM_URI.split("/")[0..-3].join("/")+"/compound/" "validation.rb" ].each{ |f| require_relative "./lib/#{f}" } -configure :production, :development do +configure :development do STDOUT.sync = true $logger = Logger.new(STDOUT) $logger.level = Logger::DEBUG @@ -39,6 +39,23 @@ configure :production, :development do ].each{ |f| also_reload "./lib/#{f}" } end +configure :production do + STDOUT.sync = true + $logger = Logger.new(STDOUT) + [ + "api.rb", + "compound.rb", + "dataset.rb", + "endpoint.rb", + "feature.rb", + "model.rb", + "report.rb", + "substance.rb", + "swagger.rb", + "validation.rb" + ].each{ |f| also_reload "./lib/#{f}" } +end + before do # use this hostname method instead to('/') # allowes to set https for xhr requests diff --git a/lazar-gui.gemspec b/lazar-gui.gemspec index a584f89..0d48527 100644 --- a/lazar-gui.gemspec +++ b/lazar-gui.gemspec @@ -5,9 +5,9 @@ Gem::Specification.new do |s| s.version = File.read("./VERSION") s.authors = ["Christoph Helma","Denis Gebele"] s.email = ["helma@in-silico.ch","gebele@in-silico.ch"] - s.homepage = "http://github.com/opentox/lazar-gui" + s.homepage = "http://git.in-silico.ch/lazar-gui" s.summary = %q{lazar-gui} - s.description = %q{Graphical User Interface for Lazar Toxicology Predictions} + s.description = %q{Graphical User Interface for Lazar Toxicity Predictions} s.license = 'GPL-3.0' s.executables = ["lazar-start", "lazar-stop"] s.rubyforge_project = "lazar-gui" @@ -16,12 +16,12 @@ Gem::Specification.new do |s| s.add_runtime_dependency "lazar", "~> 1.1" s.add_runtime_dependency "qsar-report", "~> 1.0" s.add_runtime_dependency "sinatra" - s.add_runtime_dependency "sinatra-reloader" s.add_runtime_dependency "rdiscount" s.add_runtime_dependency "haml" s.add_runtime_dependency "sass" s.add_runtime_dependency "unicorn" - s.add_runtime_dependency "gem-path" + s.add_development_dependency "sinatra-reloader" + #s.add_runtime_dependency "gem-path" s.post_install_message = %q{ Service commands: -- cgit v1.2.3