class Druzy::Protocol::Discoverer

Public Class Methods

get_discoverers() click to toggle source

@@plugin_dir=“/usr/lib/ruby/vendor_ruby/druzy”+“/protocol/plugin/”

# File lib/druzy/protocol.rb, line 12
def self.get_discoverers
  Dir[File.join(@@plugin_dir, '*.rb')].each {|file| require "druzy/protocol/plugin/"+File.basename(file,"*.rb")}
  return @@discoverers
end
inherited(klass) click to toggle source
# File lib/druzy/protocol.rb, line 17
def self.inherited(klass)
  @@discoverers << klass.new
end