Sha256: 6b7fd3844c407fe8a19d47b6ca234aed84dcb66679c8ac5184dfb8e8b024511c
Contents?: true
Size: 1.3 KB
Versions: 9
Compression:
Stored size: 1.3 KB
Contents
module Takelage # takelage docker image tag check class DockerImageTagCheck < SubCommandBase include LoggingModule include SystemModule include ConfigModule include DockerCheckModule include DockerImageTagListModule include DockerImageTagCheckModule # Initialize takelage docker image tag check def initialize(args = [], local_options = {}, configuration = {}) # initialize thor parent class super args, local_options, configuration @docker_repo = config.active['docker_repo'] @docker_image = config.active['docker_image'] @docker_tagsurl = config.active['docker_tagsurl'] end # # docker image tag check local # desc 'local [TAG]', 'Check if local docker image [TAG] exists' long_desc <<-LONGDESC.gsub("\n", "\x5") Check if local docker image tag exists LONGDESC # Check if local docker image tag exists. def local(tag) exit docker_image_tag_check_local tag end # # docker image tag check remote # desc 'remote [TAG]', 'Check if remote docker image [TAG] exists' long_desc <<-LONGDESC.gsub("\n", "\x5") Check if remote docker image tag exists LONGDESC # Check if remote docker image tag exists. def remote(tag) exit docker_image_tag_check_remote tag end end end
Version data entries
9 entries across 9 versions & 1 rubygems