Sha256: d47b706fabe27b320b0ed63beb770bcd9bded2407f35f7ddd83fbe6dc8bfcd5b
Contents?: true
Size: 773 Bytes
Versions: 1
Compression:
Stored size: 773 Bytes
Contents
require "eye" require "eye/patch/overrides" begin require "eye/notify/ses" rescue LoadError # Don't worry about loading the ses notifier when `aws/ses` is unavailable end module Eye::Patch require "eye/patch/settings" require "eye/patch/config" require "eye/patch/application" require "eye/patch/version" def self.parse(filename) settings = Settings.new(filename) config = ::Eye::Config.new( Config.new(settings), Application.new(settings)) config.validate! config.applications.values.each do |application| if application[:setup_file] @setup_file = File.join(application[:working_dir], application[:setup_file]) break end end config end def self.setup_file @setup_file end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
eye-patch-0.0.9 | lib/eye/patch.rb |