Sha256: de03edc653575c84c5c2a731f4faf565d741a826e735afe626360533a3de1dbd
Contents?: true
Size: 833 Bytes
Versions: 17
Compression:
Stored size: 833 Bytes
Contents
# frozen_string_literal: true # takelage docker socket start module DockerSocketStart # Backend method for docker socket start. def docker_socket_start log.debug 'Starting sockets for docker container' return false unless docker_check_daemon return false unless docker_check_socat cmds_start_socket = _docker_socket_lib_get_socket_start_commands 'start' return true if cmds_start_socket.empty? _docker_socket_start_get_sudo cmds_start_socket.each do |cmd_start_socket| run_and_fork cmd_start_socket end true end private # Get sudo. def _docker_socket_start_get_sudo log.debug 'Request sudo so that ' \ 'subsequent background tasks run without delay' cmd_sudo_true = config.active['cmd_docker_socket_start_sudo_true'] run cmd_sudo_true end end
Version data entries
17 entries across 17 versions & 1 rubygems