Sha256: da164c656859f4cd40586df6c68f6ebbcef15dcbe1cd40b872623da349eccf1b

Contents?: true

Size: 390 Bytes

Versions: 2

Compression:

Stored size: 390 Bytes

Contents

class TestLab

  # Labfile Error Class
  class LabfileError < TestLabError; end

  # Labfile Class
  #
  # @author Zachary Patten <zachary AT jovelabs DOT com>
  class Labfile < ZTK::DSL::Base
    attribute  :testlab
    has_many   :nodes,   :class_name => 'TestLab::Node'

    attribute  :config,  :default => Hash.new

    def config_dir
      self.testlab.config_dir
    end

  end

end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
testlab-0.7.1 lib/testlab/labfile.rb
testlab-0.7.0 lib/testlab/labfile.rb