DavidHuie/quartz

View on GitHub
lib/quartz/validations.rb

Summary

Maintainability
A
0 mins
Test Coverage
module Quartz::Validations

  def self.check_for_go
    go_exists = ENV['PATH'].split(File::PATH_SEPARATOR).any? do |directory|
      File.exist?(File.join(directory, 'go'))
    end

    raise Quartz::ConfigError, 'Go not installed.' unless go_exists
  end

end