Sha256: 02d4a529db9fb5f1c29bd04696d992d1a5cf6517584fb8bdeabb3a2a5507b7fc

Contents?: true

Size: 610 Bytes

Versions: 7

Compression:

Stored size: 610 Bytes

Contents

# takelage docker check module
module DockerCheckModule

  # Backend method for docker check running.
  # @return [Boolean] is the docker daemon running?
  def docker_check_running
    return true if @docker_daemon_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"
    @docker_daemon_running = true
    true
  end
end

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
takelage-0.13.2 lib/takelage/docker/check/module.rb
takelage-0.13.1 lib/takelage/docker/check/module.rb
takelage-0.13.0 lib/takelage/docker/check/module.rb
takelage-0.12.2 lib/takelage/docker/check/module.rb
takelage-0.12.1 lib/takelage/docker/check/module.rb
takelage-0.12.0 lib/takelage/docker/check/module.rb
takelage-0.11.1 lib/takelage/docker/check/module.rb