# File lib/backup/dependency.rb, line 96 def self.load(name) begin gem(name, all[name][:version]) require(all[name][:require]) rescue LoadError Logger.error Errors::Dependency::LoadError.new("Dependency missing\nDependency required for:\n\#{all[name][:for]}\nTo install the gem, issue the following command:\n> gem install \#{name} -v '\#{all[name][:version]}'\nPlease try again after installing the missing dependency.\n") exit 1 end end