From e900e53aa530ce15a73a4bf88cafa304999a99e9 Mon Sep 17 00:00:00 2001 From: Lukas Erlacher Date: Sat, 29 Oct 2016 17:10:41 +0200 Subject: Show log corresponding to env in admin/logs No matter which environment Gitlab was running as, the admin/logs view always showed production.log. This commit selects the logfile based on Rails.env. - Rename ProductionLogger to EnvironmentLogger - Make EnvironmentLogger logfile depend on env - Update spinach test for log tabs --- lib/gitlab/environment_logger.rb | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100644 lib/gitlab/environment_logger.rb (limited to 'lib/gitlab/environment_logger.rb') diff --git a/lib/gitlab/environment_logger.rb b/lib/gitlab/environment_logger.rb new file mode 100644 index 00000000000..407cc572656 --- /dev/null +++ b/lib/gitlab/environment_logger.rb @@ -0,0 +1,7 @@ +module Gitlab + class EnvironmentLogger < Gitlab::Logger + def self.file_name_noext + Rails.env + end + end +end -- cgit v1.2.3