Module: DockerCheckModule

Overview

takelage docker check module

Instance Method Summary collapse

Instance Method Details

#docker_check_runningBoolean

Backend method for docker check running.

Returns:

  • (Boolean)

    is the docker daemon running?



6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
# File 'lib/takelage/docker/check/module.rb', line 6

def docker_check_running
  log.debug "Check if the docker daemon is running"

  cmd_docker_info =
      config.active['cmd_docker_check_running_docker_info']

  status = try cmd_docker_info

  unless status.exitstatus.zero?
    log.error "The docker daemon is not running"
    return false
  end

  log.debug "The docker daemon is running"
  true
end