Sha256: 717910d58b792238deb7444c03f49b4ab850f193681c45882e33e1185e13eee7

Contents?: true

Size: 643 Bytes

Versions: 9

Compression:

Stored size: 643 Bytes

Contents

# frozen_string_literal: true

#
# Copyright 2013 whiteleaf. All rights reserved.
#

module Command
  class Trace < CommandBase
    def self.oneline_help
      "エラーログを表示します"
    end

    def initialize
      super(" ")
      @opt.separator <<-MSG

  ・エラーが発生した際に保存されたバックトレースログを表示します。
  ・ログテキスト自体は #{Narou::Backtracer.log_path} に保存されています。
      MSG
    end

    def execute(argv)
      super
      return unless File.exist?(Narou::Backtracer.log_path)
      puts File.read(Narou::Backtracer.log_path)
    end
  end
end

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
narou-3.2.5.1 lib/command/trace.rb
narou-3.2.5 lib/command/trace.rb
narou-3.2.4 lib/command/trace.rb
narou-3.2.3 lib/command/trace.rb
narou-3.2.2 lib/command/trace.rb
narou-3.2.1 lib/command/trace.rb
narou-3.2.0.1 lib/command/trace.rb
narou-3.2.0 lib/command/trace.rb
narou-3.1.11 lib/command/trace.rb