lib/miu/publisher.rb in miu-0.2.0 vs lib/miu/publisher.rb in miu-0.2.1
- old
+ new
@@ -1,7 +1,7 @@
-require 'miu/socket'
-require 'miu/publishable'
+require 'miu/sockets'
+require 'miu/writable'
require 'miu/utility'
module Miu
module Publisher
class << self
@@ -10,10 +10,10 @@
host = args.shift || '127.0.0.1'
port = args.shift || Miu.default_sub_port
socket = options[:socket] || PubSocket
klass = Class.new(socket, &block)
- klass.send :include, Publishable
+ klass.send :include, Writable
klass.send :include, self
klass.new.tap do |pub|
address = Miu::Socket.build_address host, port
pub.connect address