Class: WebConsole::Dependencies::Checker

Inherits:
Object
  • Object
show all
Defined in:
lib/webconsole/dependencies.rb

Instance Method Summary collapse

Instance Method Details

#check(dependency) ⇒ Object



20
21
22
23
24
25
26
27
28
# File 'lib/webconsole/dependencies.rb', line 20

def check(dependency)
  name = dependency.name
  type = dependency.type
  passed = Tester::check(name, type)
  if !passed
    controller.missing_dependency(dependency)
  end
  return passed
end

#check_dependencies(dependencies) ⇒ Object



9
10
11
12
13
14
15
16
17
18
# File 'lib/webconsole/dependencies.rb', line 9

def check_dependencies(dependencies)
  passed = true
  dependencies.each { |dependency|  
    dependency_passed = check(dependency)
    if !dependency_passed
      passed = false
    end
  }
  return passed
end