Skip to content

Instantly share code, notes, and snippets.

@jcoyne
Created February 8, 2017 18:37
Show Gist options
  • Save jcoyne/b3b92630a8957ce68b07e90c2f90fe93 to your computer and use it in GitHub Desktop.
Save jcoyne/b3b92630a8957ce68b07e90c2f90fe93 to your computer and use it in GitHub Desktop.
[58, 67] in /Users/jcoyne/.rbenv/versions/2.4.0/lib/ruby/gems/2.4.0/gems/ldp-0.6.3/lib/ldp/client/methods.rb
58:
59: # Delete a LDP Resource by URI
60: def delete url
61: byebug
62: ActiveSupport::Notifications.instrument("http.ldp",
=> 63: url: url, name: "DELETE", ldp_client: object_id) do
64: resp = http.delete do |req|
65: req.url munge_to_relative_url(url)
66: yield req if block_given?
67: end
(byebug) p url
"http://127.0.0.1:8984/rest/dev/03/e6/ab/b1/03e6abb1-572e-4c45-8270-3333f47962f6/32/1a/85/2c/321a852c-6217-427b-938c-ab3887834970"
"http://127.0.0.1:8984/rest/dev/03/e6/ab/b1/03e6abb1-572e-4c45-8270-3333f47962f6/32/1a/85/2c/321a852c-6217-427b-938c-ab3887834970"
(byebug) bt
--> #0 Ldp::Client::Methods.delete(url#String) at /Users/jcoyne/.rbenv/versions/2.4.0/lib/ruby/gems/2.4.0/gems/ldp-0.6.3/lib/ldp/client/methods.rb:63
#1 Delegator.method_missing(m#Symbol, *args#Array, &block#Proc) at /Users/jcoyne/.rbenv/versions/2.4.0/lib/ruby/2.4.0/delegate.rb:83
#2 ActiveFedora::InitializingConnection.delete(*args) at /Users/jcoyne/.rbenv/versions/2.4.0/lib/ruby/gems/2.4.0/gems/active-fedora-11.1.2/lib/active_fedora/initializing_connection.rb:32
#3 Ldp::Resource.delete at /Users/jcoyne/.rbenv/versions/2.4.0/lib/ruby/gems/2.4.0/gems/ldp-0.6.3/lib/ldp/resource.rb:68
#4 ActiveFedora::Persistence.delete(*args) at /Users/jcoyne/.rbenv/versions/2.4.0/lib/ruby/gems/2.4.0/gems/active-fedora-11.1.2/lib/active_fedora/persistence.rb:57
#5 ActiveFedora::Associations.delete(*args) at /Users/jcoyne/.rbenv/versions/2.4.0/lib/ruby/gems/2.4.0/gems/active-fedora-11.1.2/lib/active_fedora/associations.rb:92
#6 ActiveFedora::Persistence.destroy(*args) at /Users/jcoyne/.rbenv/versions/2.4.0/lib/ruby/gems/2.4.0/gems/active-fedora-11.1.2/lib/active_fedora/persistence.rb:72
#7 block in ActiveFedora::Callbacks.block in destroy(*args) at /Users/jcoyne/.rbenv/versions/2.4.0/lib/ruby/gems/2.4.0/gems/active-fedora-11.1.2/lib/active_fedora/callbacks.rb:230
#8 ActiveSupport::Callbacks.__run_callbacks__(callbacks#ActiveSupport::Callbacks::CallbackChain, &block#Proc) at /Users/jcoyne/.rbenv/versions/2.4.0/lib/ruby/gems/2.4.0/gems/activesupport-5.0.1/lib/active_support/callbacks.rb:97
#9 ActiveFedora::Base._run_destroy_callbacks(&block#Proc) at /Users/jcoyne/.rbenv/versions/2.4.0/lib/ruby/gems/2.4.0/gems/activesupport-5.0.1/lib/active_support/callbacks.rb:750
#10 ActiveFedora::Callbacks.destroy(*args) at /Users/jcoyne/.rbenv/versions/2.4.0/lib/ruby/gems/2.4.0/gems/active-fedora-11.1.2/lib/active_fedora/callbacks.rb:230
#11 block in Hydra::AccessControl.block in permissions_attributes=(attribute_list#Array) at /Users/jcoyne/.rbenv/versions/2.4.0/lib/ruby/gems/2.4.0/gems/hydra-access-controls-10.4.0/app/models/hydra/access_control.rb:28
ͱ-- #12 Array.each at /Users/jcoyne/.rbenv/versions/2.4.0/lib/ruby/gems/2.4.0/gems/hydra-access-controls-10.4.0/app/models/hydra/access_control.rb:24
#13 Hydra::AccessControl.permissions_attributes=(attribute_list#Array) at /Users/jcoyne/.rbenv/versions/2.4.0/lib/ruby/gems/2.4.0/gems/hydra-access-controls-10.4.0/app/models/hydra/access_control.rb:24
#14 Hydra::AccessControls::Permissions.permissions_attributes_without_uniqueness=(attrs#Array) at /Users/jcoyne/.rbenv/versions/2.4.0/lib/ruby/gems/2.4.0/gems/hydra-access-controls-10.4.0/app/models/concerns/hydra/access_controls/permissions.rb:21
#15 Hydra::AccessControls::Permissions.permissions_attributes=(attributes_collection#Array) at /Users/jcoyne/.rbenv/versions/2.4.0/lib/ruby/gems/2.4.0/gems/hydra-access-controls-10.4.0/app/models/concerns/hydra/access_controls/permissions.rb:66
ͱ-- #16 Kernel.public_send(*args) at /Users/jcoyne/.rbenv/versions/2.4.0/lib/ruby/gems/2.4.0/gems/active-fedora-11.1.2/lib/active_fedora/attribute_assignment.rb:51
#17 ActiveFedora::AttributeAssignment._assign_attribute(k#String, v#ActiveSupport::HashWithIndifferentAccess) at /Users/jcoyne/.rbenv/versions/2.4.0/lib/ruby/gems/2.4.0/gems/active-fedora-11.1.2/lib/active_fedora/attribute_assignment.rb:51
#18 block in ActiveFedora::AttributeAssignment.block in _assign_attributes(attributes#ActiveSupport::HashWithIndifferentAccess) at /Users/jcoyne/.rbenv/versions/2.4.0/lib/ruby/gems/2.4.0/gems/active-fedora-11.1.2/lib/active_fedora/attribute_assignment.rb:45
ͱ-- #19 Hash.each at /Users/jcoyne/.rbenv/versions/2.4.0/lib/ruby/gems/2.4.0/gems/active-fedora-11.1.2/lib/active_fedora/attribute_assignment.rb:44
#20 ActiveFedora::AttributeAssignment._assign_attributes(attributes#ActiveSupport::HashWithIndifferentAccess) at /Users/jcoyne/.rbenv/versions/2.4.0/lib/ruby/gems/2.4.0/gems/active-fedora-11.1.2/lib/active_fedora/attribute_assignment.rb:44
#21 ActiveFedora::AttributeAssignment.assign_attributes(new_attributes#ActiveSupport::HashWithIndifferentAccess) at /Users/jcoyne/.rbenv/versions/2.4.0/lib/ruby/gems/2.4.0/gems/active-fedora-11.1.2/lib/active_fedora/attribute_assignment.rb:38
#22 ActiveFedora::AttributeAssignment.attributes=(params#NilClass) at /Users/jcoyne/.rbenv/versions/2.4.0/lib/ruby/gems/2.4.0/gems/active-fedora-11.1.2/lib/active_fedora/attribute_assignment.rb:9
#23 ActiveFedora::Attributes::Serializers.attributes=(params#ActiveSupport::HashWithIndifferentAccess) at /Users/jcoyne/.rbenv/versions/2.4.0/lib/ruby/gems/2.4.0/gems/active-fedora-11.1.2/lib/active_fedora/attributes/serializers.rb:24
#24 Hyrax::Actors::BaseActor.apply_save_data_to_curation_concern(attributes#ActiveSupport::HashWithIndifferentAccess) at /Users/jcoyne/workspace/hyrax/app/actors/hyrax/actors/base_actor.rb:55
#25 Hyrax::Actors::BaseActor.update(attributes#ActiveSupport::HashWithIndifferentAccess) at /Users/jcoyne/workspace/hyrax/app/actors/hyrax/actors/base_actor.rb:20
#26 Hyrax::Actors::ActorStack.update(new_attributes#ActiveSupport::HashWithIndifferentAccess) at /Users/jcoyne/workspace/hyrax/app/actors/hyrax/actors/actor_stack.rb:27
#27 Hyrax::Actors::AbstractActor.update(*args#Array, &block#NilClass) at /Users/jcoyne/workspace/hyrax/app/actors/hyrax/actors/abstract_actor.rb:27
#28 Hyrax::Actors::ActorStack.update(new_attributes#ActiveSupport::HashWithIndifferentAccess) at /Users/jcoyne/workspace/hyrax/app/actors/hyrax/actors/actor_stack.rb:27
#29 Hyrax::DefaultAdminSetActor.update(attributes#ActiveSupport::HashWithIndifferentAccess) at /Users/jcoyne/workspace/hyrax/app/actors/hyrax/default_admin_set_actor.rb:14
#30 Hyrax::Actors::ActorStack.update(new_attributes#ActiveSupport::HashWithIndifferentAccess) at /Users/jcoyne/workspace/hyrax/app/actors/hyrax/actors/actor_stack.rb:27
#31 Hyrax::Actors::InterpretVisibilityActor.update(attributes#ActiveSupport::HashWithIndifferentAccess) at /Users/jcoyne/workspace/hyrax/app/actors/hyrax/actors/interpret_visibility_actor.rb:91
#32 Hyrax::Actors::ActorStack.update(new_attributes#ActiveSupport::HashWithIndifferentAccess) at /Users/jcoyne/workspace/hyrax/app/actors/hyrax/actors/actor_stack.rb:27
#33 Hyrax::Actors::ApplyOrderActor.update(attributes#ActiveSupport::HashWithIndifferentAccess) at /Users/jcoyne/workspace/hyrax/app/actors/hyrax/actors/apply_order_actor.rb:7
#34 Hyrax::Actors::ActorStack.update(new_attributes#ActiveSupport::HashWithIndifferentAccess) at /Users/jcoyne/workspace/hyrax/app/actors/hyrax/actors/actor_stack.rb:27
#35 Hyrax::Actors::AttachFilesActor.update(attributes#ActiveSupport::HashWithIndifferentAccess) at /Users/jcoyne/workspace/hyrax/app/actors/hyrax/actors/attach_files_actor.rb:13
#36 Hyrax::Actors::ActorStack.update(new_attributes#ActiveSupport::HashWithIndifferentAccess) at /Users/jcoyne/workspace/hyrax/app/actors/hyrax/actors/actor_stack.rb:27
#37 Hyrax::Actors::AbstractActor.update(*args#Array, &block#NilClass) at /Users/jcoyne/workspace/hyrax/app/actors/hyrax/actors/abstract_actor.rb:27
#38 Hyrax::Actors::ActorStack.update(new_attributes#ActiveSupport::HashWithIndifferentAccess) at /Users/jcoyne/workspace/hyrax/app/actors/hyrax/actors/actor_stack.rb:27
#39 Hyrax::Actors::AddToWorkActor.update(attributes#ActiveSupport::HashWithIndifferentAccess) at /Users/jcoyne/workspace/hyrax/app/actors/hyrax/actors/add_to_work_actor.rb:11
#40 Hyrax::Actors::ActorStack.update(new_attributes#ActiveSupport::HashWithIndifferentAccess) at /Users/jcoyne/workspace/hyrax/app/actors/hyrax/actors/actor_stack.rb:27
#41 Hyrax::Actors::AddAsMemberOfCollectionsActor.update(attributes#ActiveSupport::HashWithIndifferentAccess) at /Users/jcoyne/workspace/hyrax/app/actors/hyrax/actors/add_as_member_of_collections_actor.rb:11
#42 Hyrax::Actors::ActorStack.update(new_attributes#ActiveSupport::HashWithIndifferentAccess) at /Users/jcoyne/workspace/hyrax/app/actors/hyrax/actors/actor_stack.rb:27
#43 Hyrax::CreateWithFilesActor.update(attributes#ActiveSupport::HashWithIndifferentAccess) at /Users/jcoyne/workspace/hyrax/app/actors/hyrax/create_with_files_actor.rb:11
#44 Hyrax::Actors::ActorStack.update(new_attributes#ActiveSupport::HashWithIndifferentAccess) at /Users/jcoyne/workspace/hyrax/app/actors/hyrax/actors/actor_stack.rb:27
#45 Hyrax::CreateWithRemoteFilesActor.update(attributes#ActiveSupport::HashWithIndifferentAccess) at /Users/jcoyne/workspace/hyrax/app/actors/hyrax/create_with_remote_files_actor.rb:11
#46 Hyrax::Actors::ActorStack.update(new_attributes#ActionController::Parameters) at /Users/jcoyne/workspace/hyrax/app/actors/hyrax/actors/actor_stack.rb:27
#47 Hyrax::CurationConcernController.update at /Users/jcoyne/workspace/hyrax/app/controllers/concerns/hyrax/curation_concern_controller.rb:83
#48 ActionController::BasicImplicitRender.send_action(method#String, *args#Array) at /Users/jcoyne/.rbenv/versions/2.4.0/lib/ruby/gems/2.4.0/gems/actionpack-5.0.1/lib/action_controller/metal/basic_implicit_render.rb:4
#49 AbstractController::Base.process_action(action#NilClass, *args#Array) at /Users/jcoyne/.rbenv/versions/2.4.0/lib/ruby/gems/2.4.0/gems/actionpack-5.0.1/lib/abstract_controller/base.rb:188
#50 ActionController::Rendering.process_action(action, *args) at /Users/jcoyne/.rbenv/versions/2.4.0/lib/ruby/gems/2.4.0/gems/actionpack-5.0.1/lib/action_controller/metal/rendering.rb:30
#51 block in AbstractController::Callbacks.block in process_action(action#NilClass, *args#Array) at /Users/jcoyne/.rbenv/versions/2.4.0/lib/ruby/gems/2.4.0/gems/actionpack-5.0.1/lib/abstract_controller/callbacks.rb:20
#52 ActiveSupport::Callbacks::Filters::End.call(env#ActiveSupport::Callbacks::Filters::Environment) at /Users/jcoyne/.rbenv/versions/2.4.0/lib/ruby/gems/2.4.0/gems/activesupport-5.0.1/lib/active_support/callbacks.rb:126
#53 block (2 levels) in ActiveSupport::Callbacks::CallbackChain.block (2 levels) in compile at /Users/jcoyne/.rbenv/versions/2.4.0/lib/ruby/gems/2.4.0/gems/activesupport-5.0.1/lib/active_support/callbacks.rb:506
#54 ActiveSupport::Callbacks::CallbackSequence.call(arg#ActiveSupport::Callbacks::Filters::Environment) at /Users/jcoyne/.rbenv/versions/2.4.0/lib/ruby/gems/2.4.0/gems/activesupport-5.0.1/lib/active_support/callbacks.rb:455
#55 ActiveSupport::Callbacks.__run_callbacks__(callbacks#ActiveSupport::Callbacks::CallbackChain, &block#Proc) at /Users/jcoyne/.rbenv/versions/2.4.0/lib/ruby/gems/2.4.0/gems/activesupport-5.0.1/lib/active_support/callbacks.rb:101
#56 ActionController::Base._run_process_action_callbacks(&block#Proc) at /Users/jcoyne/.rbenv/versions/2.4.0/lib/ruby/gems/2.4.0/gems/activesupport-5.0.1/lib/active_support/callbacks.rb:750
#57 ActiveSupport::Callbacks.run_callbacks(kind#Symbol, &block#Proc) at /Users/jcoyne/.rbenv/versions/2.4.0/lib/ruby/gems/2.4.0/gems/activesupport-5.0.1/lib/active_support/callbacks.rb:90
#58 AbstractController::Callbacks.process_action(action#NilClass, *args#Array) at /Users/jcoyne/.rbenv/versions/2.4.0/lib/ruby/gems/2.4.0/gems/actionpack-5.0.1/lib/abstract_controller/callbacks.rb:19
#59 ActionController::Rescue.process_action(action#NilClass, *args#Array) at /Users/jcoyne/.rbenv/versions/2.4.0/lib/ruby/gems/2.4.0/gems/actionpack-5.0.1/lib/action_controller/metal/rescue.rb:20
#60 block in ActionController::Instrumentation.block in process_action(action#NilClass, *args#Array) at /Users/jcoyne/.rbenv/versions/2.4.0/lib/ruby/gems/2.4.0/gems/actionpack-5.0.1/lib/action_controller/metal/instrumentation.rb:32
#61 block in #<Class:ActiveSupport::Notifications>.block in instrument(name#String, payload#Hash) at /Users/jcoyne/.rbenv/versions/2.4.0/lib/ruby/gems/2.4.0/gems/activesupport-5.0.1/lib/active_support/notifications.rb:164
#62 ActiveSupport::Notifications::Instrumenter.instrument(name#String, payload#Hash) at /Users/jcoyne/.rbenv/versions/2.4.0/lib/ruby/gems/2.4.0/gems/activesupport-5.0.1/lib/active_support/notifications/instrumenter.rb:21
#63 #<Class:ActiveSupport::Notifications>.instrument(name#String, payload#Hash) at /Users/jcoyne/.rbenv/versions/2.4.0/lib/ruby/gems/2.4.0/gems/activesupport-5.0.1/lib/active_support/notifications.rb:164
#64 ActionController::Instrumentation.process_action(action#NilClass, *args#Array) at /Users/jcoyne/.rbenv/versions/2.4.0/lib/ruby/gems/2.4.0/gems/actionpack-5.0.1/lib/action_controller/metal/instrumentation.rb:30
#65 ActionController::ParamsWrapper.process_action(action#NilClass, *args#Array) at /Users/jcoyne/.rbenv/versions/2.4.0/lib/ruby/gems/2.4.0/gems/actionpack-5.0.1/lib/action_controller/metal/params_wrapper.rb:248
#66 ActiveRecord::Railties::ControllerRuntime.process_action(action#String, *args#Array) at /Users/jcoyne/.rbenv/versions/2.4.0/lib/ruby/gems/2.4.0/gems/activerecord-5.0.1/lib/active_record/railties/controller_runtime.rb:18
#67 AbstractController::Base.process(*args) at /Users/jcoyne/.rbenv/versions/2.4.0/lib/ruby/gems/2.4.0/gems/actionpack-5.0.1/lib/abstract_controller/base.rb:126
#68 ActionView::Rendering.process(*args) at /Users/jcoyne/.rbenv/versions/2.4.0/lib/ruby/gems/2.4.0/gems/actionview-5.0.1/lib/action_view/rendering.rb:30
#69 ActionController::Metal.dispatch(name#String, request#ActionDispatch::Request, response#ActionDispatch::Response) at /Users/jcoyne/.rbenv/versions/2.4.0/lib/ruby/gems/2.4.0/gems/actionpack-5.0.1/lib/action_controller/metal.rb:190
#70 #<Class:ActionController::Metal>.dispatch(name#String, req#ActionDispatch::Request, res#ActionDispatch::Response) at /Users/jcoyne/.rbenv/versions/2.4.0/lib/ruby/gems/2.4.0/gems/actionpack-5.0.1/lib/action_controller/metal.rb:262
#71 ActionDispatch::Routing::RouteSet::Dispatcher.dispatch(controller#Class, action#String, req#ActionDispatch::Request, res#ActionDispatch::Response) at /Users/jcoyne/.rbenv/versions/2.4.0/lib/ruby/gems/2.4.0/gems/actionpack-5.0.1/lib/action_dispatch/routing/route_set.rb:50
#72 ActionDispatch::Routing::RouteSet::Dispatcher.serve(req#ActionDispatch::Request) at /Users/jcoyne/.rbenv/versions/2.4.0/lib/ruby/gems/2.4.0/gems/actionpack-5.0.1/lib/action_dispatch/routing/route_set.rb:32
#73 block in ActionDispatch::Journey::Router.block in serve(req#ActionDispatch::Request) at /Users/jcoyne/.rbenv/versions/2.4.0/lib/ruby/gems/2.4.0/gems/actionpack-5.0.1/lib/action_dispatch/journey/router.rb:39
ͱ-- #74 Array.each at /Users/jcoyne/.rbenv/versions/2.4.0/lib/ruby/gems/2.4.0/gems/actionpack-5.0.1/lib/action_dispatch/journey/router.rb:26
#75 ActionDispatch::Journey::Router.serve(req#ActionDispatch::Request) at /Users/jcoyne/.rbenv/versions/2.4.0/lib/ruby/gems/2.4.0/gems/actionpack-5.0.1/lib/action_dispatch/journey/router.rb:26
#76 ActionDispatch::Routing::RouteSet.call(env#Hash) at /Users/jcoyne/.rbenv/versions/2.4.0/lib/ruby/gems/2.4.0/gems/actionpack-5.0.1/lib/action_dispatch/routing/route_set.rb:725
#77 block in Warden::Manager.block in call(env#Hash) at /Users/jcoyne/.rbenv/versions/2.4.0/lib/ruby/gems/2.4.0/gems/warden-1.2.7/lib/warden/manager.rb:36
ͱ-- #78 Kernel.catch(*args) at /Users/jcoyne/.rbenv/versions/2.4.0/lib/ruby/gems/2.4.0/gems/warden-1.2.7/lib/warden/manager.rb:35
#79 Warden::Manager.call(env#Hash) at /Users/jcoyne/.rbenv/versions/2.4.0/lib/ruby/gems/2.4.0/gems/warden-1.2.7/lib/warden/manager.rb:35
#80 Rack::ETag.call(env#Hash) at /Users/jcoyne/.rbenv/versions/2.4.0/lib/ruby/gems/2.4.0/gems/rack-2.0.1/lib/rack/etag.rb:25
#81 Rack::ConditionalGet.call(env#Hash) at /Users/jcoyne/.rbenv/versions/2.4.0/lib/ruby/gems/2.4.0/gems/rack-2.0.1/lib/rack/conditional_get.rb:38
#82 Rack::Head.call(env#Hash) at /Users/jcoyne/.rbenv/versions/2.4.0/lib/ruby/gems/2.4.0/gems/rack-2.0.1/lib/rack/head.rb:12
#83 Rack::Session::Abstract::Persisted.context(env#Hash, app#Rack::Head) at /Users/jcoyne/.rbenv/versions/2.4.0/lib/ruby/gems/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:222
#84 Rack::Session::Abstract::Persisted.call(env#Hash) at /Users/jcoyne/.rbenv/versions/2.4.0/lib/ruby/gems/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:216
#85 ActionDispatch::Cookies.call(env#Hash) at /Users/jcoyne/.rbenv/versions/2.4.0/lib/ruby/gems/2.4.0/gems/actionpack-5.0.1/lib/action_dispatch/middleware/cookies.rb:613
#86 ActiveFedora::LdpCache.call(env#Hash) at /Users/jcoyne/.rbenv/versions/2.4.0/lib/ruby/gems/2.4.0/gems/active-fedora-11.1.2/lib/active_fedora/ldp_cache.rb:26
#87 Flipflop::FeatureCache::Middleware.call(env#Hash) at /Users/jcoyne/.rbenv/versions/2.4.0/lib/ruby/gems/2.4.0/bundler/gems/flipflop-0eecddade989/lib/flipflop/feature_cache.rb:12
#88 ActiveRecord::Migration::CheckPending.call(env#Hash) at /Users/jcoyne/.rbenv/versions/2.4.0/lib/ruby/gems/2.4.0/gems/activerecord-5.0.1/lib/active_record/migration.rb:553
#89 block in ActionDispatch::Callbacks.block in call(env#Hash) at /Users/jcoyne/.rbenv/versions/2.4.0/lib/ruby/gems/2.4.0/gems/actionpack-5.0.1/lib/action_dispatch/middleware/callbacks.rb:38
#90 ActiveSupport::Callbacks.__run_callbacks__(callbacks#ActiveSupport::Callbacks::CallbackChain, &block#Proc) at /Users/jcoyne/.rbenv/versions/2.4.0/lib/ruby/gems/2.4.0/gems/activesupport-5.0.1/lib/active_support/callbacks.rb:97
#91 ActionDispatch::Callbacks._run_call_callbacks(&block#Proc) at /Users/jcoyne/.rbenv/versions/2.4.0/lib/ruby/gems/2.4.0/gems/activesupport-5.0.1/lib/active_support/callbacks.rb:750
#92 ActiveSupport::Callbacks.run_callbacks(kind#Symbol, &block#Proc) at /Users/jcoyne/.rbenv/versions/2.4.0/lib/ruby/gems/2.4.0/gems/activesupport-5.0.1/lib/active_support/callbacks.rb:90
#93 ActionDispatch::Callbacks.call(env#Hash) at /Users/jcoyne/.rbenv/versions/2.4.0/lib/ruby/gems/2.4.0/gems/actionpack-5.0.1/lib/action_dispatch/middleware/callbacks.rb:36
#94 ActionDispatch::Executor.call(env#Hash) at /Users/jcoyne/.rbenv/versions/2.4.0/lib/ruby/gems/2.4.0/gems/actionpack-5.0.1/lib/action_dispatch/middleware/executor.rb:12
#95 ActionDispatch::RemoteIp.call(env#Hash) at /Users/jcoyne/.rbenv/versions/2.4.0/lib/ruby/gems/2.4.0/gems/actionpack-5.0.1/lib/action_dispatch/middleware/remote_ip.rb:79
#96 BetterErrors::Middleware.protected_app_call(env#Hash) at /Users/jcoyne/.rbenv/versions/2.4.0/lib/ruby/gems/2.4.0/gems/better_errors-2.1.1/lib/better_errors/middleware.rb:84
#97 BetterErrors::Middleware.better_errors_call(env#Hash) at /Users/jcoyne/.rbenv/versions/2.4.0/lib/ruby/gems/2.4.0/gems/better_errors-2.1.1/lib/better_errors/middleware.rb:79
#98 BetterErrors::Middleware.call(env#Hash) at /Users/jcoyne/.rbenv/versions/2.4.0/lib/ruby/gems/2.4.0/gems/better_errors-2.1.1/lib/better_errors/middleware.rb:57
#99 ActionDispatch::DebugExceptions.call(env#Hash) at /Users/jcoyne/.rbenv/versions/2.4.0/lib/ruby/gems/2.4.0/gems/actionpack-5.0.1/lib/action_dispatch/middleware/debug_exceptions.rb:49
#100 ActionDispatch::ShowExceptions.call(env#Hash) at /Users/jcoyne/.rbenv/versions/2.4.0/lib/ruby/gems/2.4.0/gems/actionpack-5.0.1/lib/action_dispatch/middleware/show_exceptions.rb:31
#101 Rails::Rack::Logger.call_app(request#ActionDispatch::Request, env#Hash) at /Users/jcoyne/.rbenv/versions/2.4.0/lib/ruby/gems/2.4.0/gems/railties-5.0.1/lib/rails/rack/logger.rb:36
#102 block in Rails::Rack::Logger.block in call(env#Hash) at /Users/jcoyne/.rbenv/versions/2.4.0/lib/ruby/gems/2.4.0/gems/railties-5.0.1/lib/rails/rack/logger.rb:24
#103 block in ActiveSupport::TaggedLogging.block in tagged(*tags#Array) at /Users/jcoyne/.rbenv/versions/2.4.0/lib/ruby/gems/2.4.0/gems/activesupport-5.0.1/lib/active_support/tagged_logging.rb:69
#104 ActiveSupport::TaggedLogging::Formatter.tagged(*tags#Array) at /Users/jcoyne/.rbenv/versions/2.4.0/lib/ruby/gems/2.4.0/gems/activesupport-5.0.1/lib/active_support/tagged_logging.rb:26
#105 ActiveSupport::TaggedLogging.tagged(*tags#Array) at /Users/jcoyne/.rbenv/versions/2.4.0/lib/ruby/gems/2.4.0/gems/activesupport-5.0.1/lib/active_support/tagged_logging.rb:69
#106 Rails::Rack::Logger.call(env#Hash) at /Users/jcoyne/.rbenv/versions/2.4.0/lib/ruby/gems/2.4.0/gems/railties-5.0.1/lib/rails/rack/logger.rb:24
#107 Sprockets::Rails::QuietAssets.call(env#Hash) at /Users/jcoyne/.rbenv/versions/2.4.0/lib/ruby/gems/2.4.0/gems/sprockets-rails-3.2.0/lib/sprockets/rails/quiet_assets.rb:13
#108 ActionDispatch::RequestId.call(env#Hash) at /Users/jcoyne/.rbenv/versions/2.4.0/lib/ruby/gems/2.4.0/gems/actionpack-5.0.1/lib/action_dispatch/middleware/request_id.rb:24
#109 Rack::MethodOverride.call(env#Hash) at /Users/jcoyne/.rbenv/versions/2.4.0/lib/ruby/gems/2.4.0/gems/rack-2.0.1/lib/rack/method_override.rb:22
#110 Rack::Runtime.call(env#Hash) at /Users/jcoyne/.rbenv/versions/2.4.0/lib/ruby/gems/2.4.0/gems/rack-2.0.1/lib/rack/runtime.rb:22
#111 ActiveSupport::Cache::Strategy::LocalCache::Middleware.call(env#Hash) at /Users/jcoyne/.rbenv/versions/2.4.0/lib/ruby/gems/2.4.0/gems/activesupport-5.0.1/lib/active_support/cache/strategy/local_cache_middleware.rb:28
#112 ActionDispatch::Executor.call(env#Hash) at /Users/jcoyne/.rbenv/versions/2.4.0/lib/ruby/gems/2.4.0/gems/actionpack-5.0.1/lib/action_dispatch/middleware/executor.rb:12
#113 ActionDispatch::Static.call(env#Hash) at /Users/jcoyne/.rbenv/versions/2.4.0/lib/ruby/gems/2.4.0/gems/actionpack-5.0.1/lib/action_dispatch/middleware/static.rb:136
#114 Rack::Sendfile.call(env#Hash) at /Users/jcoyne/.rbenv/versions/2.4.0/lib/ruby/gems/2.4.0/gems/rack-2.0.1/lib/rack/sendfile.rb:111
#115 Rails::Engine.call(env#Hash) at /Users/jcoyne/.rbenv/versions/2.4.0/lib/ruby/gems/2.4.0/gems/railties-5.0.1/lib/rails/engine.rb:522
#116 Puma::Configuration::ConfigMiddleware.call(env#Hash) at /Users/jcoyne/.rbenv/versions/2.4.0/lib/ruby/gems/2.4.0/gems/puma-3.7.0/lib/puma/configuration.rb:226
#117 Puma::Server.handle_request(req#Puma::Client, lines#Puma::IOBuffer) at /Users/jcoyne/.rbenv/versions/2.4.0/lib/ruby/gems/2.4.0/gems/puma-3.7.0/lib/puma/server.rb:578
#118 Puma::Server.process_client(client#Puma::Client, buffer#Puma::IOBuffer) at /Users/jcoyne/.rbenv/versions/2.4.0/lib/ruby/gems/2.4.0/gems/puma-3.7.0/lib/puma/server.rb:415
#119 block in Puma::Server.block in run(background#TrueClass) at /Users/jcoyne/.rbenv/versions/2.4.0/lib/ruby/gems/2.4.0/gems/puma-3.7.0/lib/puma/server.rb:275
#120 block in Puma::ThreadPool.block in spawn_thread at /Users/jcoyne/.rbenv/versions/2.4.0/lib/ruby/gems/2.4.0/gems/puma-3.7.0/lib/puma/thread_pool.rb:120
(byebug)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment