diff options
Diffstat (limited to 'bin/check')
-rwxr-xr-x | bin/check | 23 |
1 files changed, 4 insertions, 19 deletions
@@ -3,17 +3,6 @@ require_relative '../lib/gitlab_init' require_relative '../lib/gitlab_net' -def ping_redis - print "Send ping to redis server: " - if GitlabNet.new.redis_client.ping - print 'OK' - else - abort 'FAILED' - end - - puts "\n" -end - # # GitLab shell check task # @@ -30,15 +19,11 @@ begin check_values = JSON.parse(resp.body) - if check_values.key?('redis') - print 'Redis available via internal API: ' - if check_values['redis'] - puts 'OK' - else - abort 'FAILED' - end + print 'Redis available via internal API: ' + if check_values['redis'] + puts 'OK' else - ping_redis + abort 'FAILED' end rescue GitlabNet::ApiUnreachableError abort "FAILED: Failed to connect to internal API" |