Sha256: b5b321483007ae59c09b86bbf15dac365a0c43c15575460f7b0251c5302b34cd

Contents?: true

Size: 915 Bytes

Versions: 47

Compression:

Stored size: 915 Bytes

Contents

module HammerCLIKatello
  class HostTraces < HammerCLIKatello::Command
    desc "List traces on your hosts"

    class ListCommand < HammerCLIKatello::ListCommand
      resource :host_tracer, :index
      command_name "list"

      output do
        field :id, _("Trace ID")
        field :application, _("Application")
        field :helper, _("Helper")
        field :app_type, _("Type")
      end
      build_options
    end

    class ResolveCommand < HammerCLIKatello::SingleResourceCommand
      include HammerCLIForemanTasks::Async
      resource :host_tracer, :resolve
      command_name "resolve"

      success_message _("Traces are being resolved with task %{id}.")
      failure_message _("Could not resolve traces")

      validate_options do
        option(:option_trace_ids).required
        option(:option_host_id).required
      end

      build_options
    end

    autoload_subcommands
  end
end

Version data entries

47 entries across 47 versions & 1 rubygems

Version Path
hammer_cli_katello-1.16.1 lib/hammer_cli_katello/host_traces.rb
hammer_cli_katello-1.16.0 lib/hammer_cli_katello/host_traces.rb
hammer_cli_katello-1.15.1 lib/hammer_cli_katello/host_traces.rb
hammer_cli_katello-1.15.0 lib/hammer_cli_katello/host_traces.rb
hammer_cli_katello-1.14.3 lib/hammer_cli_katello/host_traces.rb
hammer_cli_katello-1.14.2 lib/hammer_cli_katello/host_traces.rb
hammer_cli_katello-1.14.0 lib/hammer_cli_katello/host_traces.rb
hammer_cli_katello-1.14.1 lib/hammer_cli_katello/host_traces.rb
hammer_cli_katello-1.12.0 lib/hammer_cli_katello/host_traces.rb
hammer_cli_katello-1.11.2 lib/hammer_cli_katello/host_traces.rb
hammer_cli_katello-1.11.1 lib/hammer_cli_katello/host_traces.rb
hammer_cli_katello-1.11.0 lib/hammer_cli_katello/host_traces.rb
hammer_cli_katello-1.10.1 lib/hammer_cli_katello/host_traces.rb
hammer_cli_katello-1.10.0 lib/hammer_cli_katello/host_traces.rb
hammer_cli_katello-1.8.3 lib/hammer_cli_katello/host_traces.rb
hammer_cli_katello-1.8.2 lib/hammer_cli_katello/host_traces.rb
hammer_cli_katello-1.9.1 lib/hammer_cli_katello/host_traces.rb
hammer_cli_katello-1.9.0 lib/hammer_cli_katello/host_traces.rb
hammer_cli_katello-1.8.1 lib/hammer_cli_katello/host_traces.rb
hammer_cli_katello-1.7.3 lib/hammer_cli_katello/host_traces.rb