From 2e866fbac4683ef351e8c3701ca2059fb093d50c Mon Sep 17 00:00:00 2001 From: Jasder <2053003901@@qq.com> Date: Wed, 18 Dec 2019 10:56:25 +0800 Subject: [PATCH] ADD gitea init file --- app/libs/gitea.rb | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 app/libs/gitea.rb diff --git a/app/libs/gitea.rb b/app/libs/gitea.rb new file mode 100644 index 000000000..6679b89d6 --- /dev/null +++ b/app/libs/gitea.rb @@ -0,0 +1,20 @@ +module Gitea + class << self + def gitea_config + gitea_config = {} + + begin + config = Rails.application.config_for(:configuration).symbolize_keys! + gitea_config = config[:gitea].symbolize_keys! + raise 'gitea config missing' if gitea_config.blank? + rescue => ex + raise ex if Rails.env.production? + + puts %Q{\033[33m [warning] gitea config or configuration.yml missing, + please add it or execute 'cp config/configuration.yml.example config/configuration.yml' \033[0m} + gitea_config = {} + end + gitea_config + end + end +end