class ECSHelper::Command::ECRLogin

Public Instance Methods

auth_private() click to toggle source
# File lib/ecs_helper/command/ecr_login.rb, line 22
def auth_private
  auth_cmd = Terrapin::CommandLine.new("aws ecr get-login --no-include-email | sh")
  auth_cmd.run
end
cmd_option_parser() click to toggle source
# File lib/ecs_helper/command/ecr_login.rb, line 5
def cmd_option_parser
  options = {}
  parser = ::OptionParser.new do |opts|
    opts.banner = "Usage: ecs_helper ecr_login"
  end
  [parser, options]
end
required() click to toggle source
# File lib/ecs_helper/command/ecr_login.rb, line 13
def required
  []
end
run() click to toggle source
# File lib/ecs_helper/command/ecr_login.rb, line 17
def run
  log("Command", type)
  log("Auth Private", auth_private)
end