Sha256: b3d57b1ebb3c96aae335318783d79c83b709e1a794c6d3b0cdb1e1e869db27f4

Contents?: true

Size: 345 Bytes

Versions: 1

Compression:

Stored size: 345 Bytes

Contents

require 'taketo/constructs/base_construct'
require 'taketo/support'

module Taketo
  module Constructs

    class Project < BaseConstruct
      has_nodes :environments, :environment
      has_nodes :servers, :server
      has_nodes :groups, :group

      def has_servers?
        has_deeply_nested_nodes?(:servers)
      end
    end

  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
taketo-0.2.0 lib/taketo/constructs/project.rb