Sha256: 07b60f60cd11b10a8fad76a6591dc43dd601868bc0e7eaea89cb5b1202acb86c

Contents?: true

Size: 500 Bytes

Versions: 9

Compression:

Stored size: 500 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
    log.debug "Check if the docker daemon is running"

    cmd_docker_info = config.active['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
end

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
takelage-0.9.1 lib/takelage/docker/check/module.rb
takelage-0.9.0 lib/takelage/docker/check/module.rb
takelage-0.8.1 lib/takelage/docker/check/module.rb
takelage-0.8.0 lib/takelage/docker/check/module.rb
takelage-0.7.2 lib/takelage/docker/check/module.rb
takelage-0.7.1 lib/takelage/docker/check/module.rb
takelage-0.7.0 lib/takelage/docker/check/module.rb
takelage-0.6.0 lib/takelage/docker/check/module.rb
takelage-0.5.1 lib/takelage/docker/check/module.rb