Sha256: 1c3a6adf7d9758e769a96a298bdb415ea39715a42f329faa4625cc56f1c6397f

Contents?: true

Size: 661 Bytes

Versions: 44

Compression:

Stored size: 661 Bytes

Contents

class TestLab

  # Utility Error Class
  class UtilityError < TestLabError; end

  # Utility Module
  #
  # This provides an interface to our various child utility modules.  We also at
  # times mix those child modules in instead of calling them here.
  #
  # @author Zachary Patten <zachary AT jovelabs DOT com>
  module Utility
    autoload :CIDR,   'testlab/utility/cidr'
    autoload :GLI,    'testlab/utility/gli'
    autoload :Logger, 'testlab/utility/logger'
    autoload :Misc,   'testlab/utility/misc'

    extend TestLab::Utility::CIDR
    extend TestLab::Utility::GLI
    extend TestLab::Utility::Logger
    extend TestLab::Utility::Misc

  end

end

Version data entries

44 entries across 44 versions & 1 rubygems

Version Path
testlab-1.9.2 lib/testlab/utility.rb
testlab-1.9.1 lib/testlab/utility.rb
testlab-1.9.0 lib/testlab/utility.rb
testlab-1.8.5 lib/testlab/utility.rb
testlab-1.8.4 lib/testlab/utility.rb
testlab-1.8.3 lib/testlab/utility.rb
testlab-1.8.2 lib/testlab/utility.rb
testlab-1.8.1 lib/testlab/utility.rb
testlab-1.8.0 lib/testlab/utility.rb
testlab-1.7.1 lib/testlab/utility.rb
testlab-1.7.0 lib/testlab/utility.rb
testlab-1.6.6 lib/testlab/utility.rb
testlab-1.6.5 lib/testlab/utility.rb
testlab-1.6.4 lib/testlab/utility.rb
testlab-1.6.3 lib/testlab/utility.rb
testlab-1.6.2 lib/testlab/utility.rb
testlab-1.6.1 lib/testlab/utility.rb
testlab-1.6.0 lib/testlab/utility.rb
testlab-1.5.1 lib/testlab/utility.rb
testlab-1.5.0 lib/testlab/utility.rb