Sha256: ad26386e72e05238260d8d6da753f3bb7436b7b79d6bf0318b890109a6808182
Contents?: true
Size: 884 Bytes
Versions: 1
Compression:
Stored size: 884 Bytes
Contents
# frozen_string_literal: true require 'active_support/all' require 'flexirest' require 'faraday_middleware' require 'docker' require 'zip' Docker.validate_version! require 'coursemology/polyglot' require 'coursemology/polyglot/extensions' require 'coursemology/evaluator/version' module Coursemology::Evaluator extend ActiveSupport::Autoload autoload :Client autoload :DockerContainer autoload :CLI autoload :Models autoload :Services autoload :StringIO autoload :Utils eager_autoload do autoload :Logging end # The logger to use for the client. mattr_reader(:logger) { ActiveSupport::Logger.new(STDOUT) } # The cache to use for the client. mattr_reader(:cache) { ActiveSupport::Cache.lookup_store } def self.eager_load! super Coursemology::Polyglot.eager_load! Logging.eager_load! end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
coursemology-evaluator-0.1.4 | lib/coursemology/evaluator.rb |