summaryrefslogtreecommitdiff
path: root/lib/nickserver/source.rb
diff options
context:
space:
mode:
authorAzul <azul@riseup.net>2016-08-27 09:09:07 +0200
committerAzul <azul@riseup.net>2016-08-27 09:09:07 +0200
commit47343fad827ac2bef2ed7bc08768e4e58ac9a95f (patch)
tree2d4645905ef0aec6546cb0934d0ef73ea9a1808a /lib/nickserver/source.rb
parentdecdf85a8b2713fddf13888b48810d59b0ec2189 (diff)
refactor: push down adapter dependency injection to sources
The original idea was that we would have all the celluloid related things injected in reel_server. However it seems unlikely that we will use a different http system anytime soon. Removing some layers of dependency injection to reduce complexity. We can easily bring this back if we want.
Diffstat (limited to 'lib/nickserver/source.rb')
-rw-r--r--lib/nickserver/source.rb3
1 files changed, 1 insertions, 2 deletions
diff --git a/lib/nickserver/source.rb b/lib/nickserver/source.rb
index b8135da..78f245b 100644
--- a/lib/nickserver/source.rb
+++ b/lib/nickserver/source.rb
@@ -1,13 +1,12 @@
module Nickserver
class Source
- def initialize(adapter)
+ def initialize(adapter = Nickserver::Adapters::CelluloidHttp.new)
@adapter = adapter
end
protected
attr_reader :adapter
-
end
end