Sha256: 6146906e3302e6c65a8e69d1242e455390bdd894b9a6f0d05bb17ea9e8641bfa
Contents?: true
Size: 500 Bytes
Versions: 2
Compression:
Stored size: 500 Bytes
Contents
require 'sanford/version' require 'sanford/config' require 'sanford/hosts' require 'sanford/host' require 'sanford/service_handler' ENV['SANFORD_SERVICES_FILE'] ||= 'config/services' module Sanford def self.config; @config ||= Config.new; end def self.configure(&block) block.call(self.config) end def self.init @hosts ||= Sanford::Hosts.new require self.config.services_file end def self.register(host) @hosts.add(host) end def self.hosts @hosts end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
sanford-0.10.1 | lib/sanford.rb |
sanford-0.10.0 | lib/sanford.rb |