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