module Dr
Copyright © 2014 Kano Computing Ltd. License: www.gnu.org/licenses/gpl-2.0.txt GNU General Public License v2
Copyright © 2014, 2015 Kano Computing Ltd. License: www.gnu.org/licenses/gpl-2.0.txt GNU GPL v2
Copyright © 2014 Kano Computing Ltd. License: www.gnu.org/licenses/gpl-2.0.txt GNU General Public License v2
Copyright © 2014-2016 Kano Computing Ltd. License: www.gnu.org/licenses/gpl-2.0.txt GNU GPL v2
Constants
- VERSION
Public Class Methods
check_dependencies(deps=[])
click to toggle source
# File lib/dr.rb, line 9 def self.check_dependencies(deps=[]) # TODO: /usr/sbin is hacked in because we're using sudo (ENV["PATH"].split(File::PATH_SEPARATOR) + ["/usr/sbin/"]).each do |path_dir| deps.delete_if do |dep_name| Dir[File.join(path_dir, dep_name)].length > 0 end end if deps.length > 0 Logger.log :warn, "Missing some dependencies:" deps.each { |dep| Logger.log :warn, " #{dep.fg "red"}" } end end
config()
click to toggle source
# File lib/dr/config.rb, line 60 def self.config @config end