summaryrefslogtreecommitdiff
path: root/bin/check
diff options
context:
space:
mode:
Diffstat (limited to 'bin/check')
-rwxr-xr-xbin/check23
1 files changed, 4 insertions, 19 deletions
diff --git a/bin/check b/bin/check
index 2eec54e..d2224a6 100755
--- a/bin/check
+++ b/bin/check
@@ -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"