X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/4c8ec1b2166a81b05b2b6cf5a6fae5b839876802..94dd3166ce6120a49049597493771d33fc089bfd:/services/api/lib/tasks/config_check.rake diff --git a/services/api/lib/tasks/config_check.rake b/services/api/lib/tasks/config_check.rake index 1b386556e6..4f071f11a3 100644 --- a/services/api/lib/tasks/config_check.rake +++ b/services/api/lib/tasks/config_check.rake @@ -1,12 +1,17 @@ +# Copyright (C) The Arvados Authors. All rights reserved. +# +# SPDX-License-Identifier: AGPL-3.0 + namespace :config do desc 'Ensure site configuration has all required settings' task check: :environment do + $stderr.puts "%-32s %s" % ["AppVersion (discovered)", AppVersion.hash] $application_config.sort.each do |k, v| if ENV.has_key?('QUIET') then # Make sure we still check for the variable to exist eval("Rails.configuration.#{k}") else - if /(password|secret)/.match(k) then + if /(password|secret|signing_key)/.match(k) then # Make sure we still check for the variable to exist, but don't print the value eval("Rails.configuration.#{k}") $stderr.puts "%-32s %s" % [k, '*********']