Sha256: 2bdfa09e0fce7b0f822467eb90662381fbf3bf7778ec80f5772f15decdc66e41
Contents?: true
Size: 559 Bytes
Versions: 16
Compression:
Stored size: 559 Bytes
Contents
require_relative '../grid_options' require_relative '../helpers/log_helper' module Kontena::Cli::Containers class LogsCommand < Clamp::Command include Kontena::Cli::Common include Kontena::Cli::GridOptions include Kontena::Cli::Helpers::LogHelper parameter "CONTAINER_ID", "Container id" def execute require_api_url service_name = container_id.match(/(.+)-(\d+)/)[1] rescue nil show_logs("containers/#{current_grid}/#{service_name}/#{container_id}/logs") do |log| show_log(log) end end end end
Version data entries
16 entries across 16 versions & 1 rubygems