Sha256: 3fbeab1d19159f95c1cab5b94468b550f023c589be362f432243358abce5f943

Contents?: true

Size: 986 Bytes

Versions: 1

Compression:

Stored size: 986 Bytes

Contents

require 'addressable'

require 'ood_appkit/version'
require 'ood_appkit/configuration'
require 'ood_appkit/public_url'
require 'ood_appkit/dashboard_url'
require 'ood_appkit/shell_url'
require 'ood_appkit/files_url'
require 'ood_appkit/editor_url'
require 'ood_appkit/files_rack_app'
require 'ood_appkit/markdown_template_handler'
require 'ood_appkit/log_formatter'
require 'ood_appkit/cluster'
require 'ood_appkit/server'

# The main namespace for OodAppkit. Provides a global configuration.
module OodAppkit
  # Global OOD config location
  OOD_CONFIG = Pathname.new '/etc/ood/config'

  extend Configuration
  require 'ood_appkit/engine' if defined?(Rails)

  # A namespace to hold all subclasses of {Server}
  module Servers
    require 'ood_appkit/servers/torque'
    require 'ood_appkit/servers/moab'
    require 'ood_appkit/servers/ganglia'
  end

  # A namespace for validators used to validate a cluster
  module Validators
    require 'ood_appkit/validators/groups'
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
ood_appkit-0.2.6 lib/ood_appkit.rb