require 'digest' require 'ganymed/websocket' module Ganymed class Websocket module Metadata def self.included(base) base.command :metadata end def metadata(data=nil) metadata = db['metadata'].find() send(:metadata, metadata) rescue Exception => exc log.warn("failed to send metadata to #{peer}") log.exception(exc) end end end end