Sha256: 735c8cee8d1f9bb21e13519910a112db524b52c866cf0c9fa8baef1bf42a7e87

Contents?: true

Size: 1 KB

Versions: 2

Compression:

Stored size: 1 KB

Contents

require 'addressable'

require 'ood_appkit/version'
require 'ood_appkit/configuration'
require 'ood_appkit/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
  extend Configuration
  require 'ood_appkit/engine' if defined?(Rails)

  # A namespace to hold all subclasses of {Url}
  module Urls
    require 'ood_appkit/urls/public'
    require 'ood_appkit/urls/dashboard'
    require 'ood_appkit/urls/shell'
    require 'ood_appkit/urls/files'
    require 'ood_appkit/urls/editor'
  end

  # 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

2 entries across 2 versions & 1 rubygems

Version Path
ood_appkit-0.2.8 lib/ood_appkit.rb
ood_appkit-0.2.7 lib/ood_appkit.rb