Sha256: 95d2442f7c59a22fc74ac36b0621eac5a51f78bc4309dd18df547ffbd2ab3d8d
Contents?: true
Size: 676 Bytes
Versions: 160
Compression:
Stored size: 676 Bytes
Contents
# frozen_string_literal: true module Appsignal class Hooks # @api private class WebmachineHook < Appsignal::Hooks::Hook register :webmachine def dependencies_present? defined?(::Webmachine) end def install require "appsignal/integrations/webmachine" ::Webmachine::Decision::FSM.class_eval do include Appsignal::Integrations::WebmachinePlugin::FSM alias run_without_appsignal run alias run run_with_appsignal alias handle_exceptions_without_appsignal handle_exceptions alias handle_exceptions handle_exceptions_with_appsignal end end end end end
Version data entries
160 entries across 160 versions & 1 rubygems