timcolonel/wow

View on GitHub
lib/wow.rb

Summary

Maintainability
A
0 mins
Test Coverage
require 'active_support'
require 'active_support/core_ext'
require 'active_model'
require 'require_all'
require 'core_ext'
require 'clin'
require 'os'
require 'struct/tree'

Clin.use_readline = false

# Wow Module contains all the wow classes and modules
module Wow
  class << self
    attr_writer :remote

    def sources
      @sources ||= Wow.default_sources
    end

    def installed_sources
      @installed_sources ||= Wow.default_installed_source
    end

    def exe
      'wow'
    end

    def remote
      @remote ||= Wow.default_remote
    end
  end
end

require_rel 'wow'