Sha256: 24b16bf028e1fc250dafa5e01c14c9e8229942263c4e5c0d5ea93d8f4741b02e

Contents?: true

Size: 295 Bytes

Versions: 24

Compression:

Stored size: 295 Bytes

Contents

module EitilSupport::Stack::Audit
  extend ActiveSupport::Concern
  included do

    private
    
    after_update :add_stacktrace_to_audit

    def add_stacktrace_to_audit
      stacktrace = EitilSupport::Stack.new.report
      self.audits.last.update(stacktrace: stacktrace)
    end

  end
end

Version data entries

24 entries across 24 versions & 1 rubygems

Version Path
eitil-1.1.16 eitil_support/lib/eitil_support/stacktrace/audit.rb
eitil-1.1.15 eitil_support/lib/eitil_support/stacktrace/audit.rb
eitil-1.1.14 eitil_support/lib/eitil_support/stacktrace/audit.rb
eitil-1.1.13 eitil_support/lib/eitil_support/stacktrace/audit.rb
eitil-1.1.12 eitil_support/lib/eitil_support/stacktrace/audit.rb
eitil-1.1.11 eitil_support/lib/eitil_support/stacktrace/audit.rb
eitil-1.1.10 eitil_support/lib/eitil_support/stacktrace/audit.rb
eitil-1.1.9 eitil_support/lib/eitil_support/stacktrace/audit.rb
eitil-1.1.8 eitil_support/lib/eitil_support/stacktrace/audit.rb
eitil-1.1.7 eitil_support/lib/eitil_support/stacktrace/audit.rb
eitil-1.1.6 eitil_support/lib/eitil_support/stacktrace/audit.rb
eitil-1.1.5 eitil_support/lib/eitil_support/stacktrace/audit.rb
eitil-1.1.4 eitil_support/lib/eitil_support/stacktrace/audit.rb
eitil-1.1.3 eitil_support/lib/eitil_support/stacktrace/audit.rb
eitil-1.1.2 eitil_support/lib/eitil_support/stacktrace/audit.rb
eitil-1.1.1 eitil_support/lib/eitil_support/stacktrace/audit.rb
eitil-1.1.0 eitil_support/lib/eitil_support/stacktrace/audit.rb
eitil-1.0.4 eitil_support/lib/eitil_support/stacktrace/audit.rb
eitil-1.0.3 eitil_support/lib/eitil_support/stacktrace/audit.rb
eitil-1.0.3.e.1 eitil_support/lib/eitil_support/stacktrace/audit.rb