Class: Formatron::DSL::Formatron

Inherits:
Object
  • Object
show all
Extended by:
Util::DSL
Defined in:
lib/formatron/dsl/formatron.rb,
lib/formatron/dsl/formatron/vpc.rb,
lib/formatron/dsl/formatron/global.rb,
lib/formatron/dsl/formatron/global/ec2.rb,
lib/formatron/dsl/formatron/vpc/subnet.rb,
lib/formatron/dsl/formatron/vpc/subnet/acl.rb,
lib/formatron/dsl/formatron/vpc/subnet/instance.rb,
lib/formatron/dsl/formatron/vpc/subnet/chef_server.rb,
lib/formatron/dsl/formatron/vpc/subnet/instance/chef.rb,
lib/formatron/dsl/formatron/vpc/subnet/instance/setup.rb,
lib/formatron/dsl/formatron/vpc/subnet/instance/policy.rb,
lib/formatron/dsl/formatron/vpc/subnet/instance/volume.rb,
lib/formatron/dsl/formatron/vpc/subnet/instance/block_device.rb,
lib/formatron/dsl/formatron/vpc/subnet/instance/security_group.rb,
lib/formatron/dsl/formatron/vpc/subnet/instance/setup/variable.rb,
lib/formatron/dsl/formatron/vpc/subnet/chef_server/organization.rb,
lib/formatron/dsl/formatron/vpc/subnet/instance/policy/statement.rb

Overview

formatron top level DSL object

Defined Under Namespace

Classes: Global, VPC

Instance Method Summary collapse

Methods included from Util::DSL

dsl_array, dsl_block, dsl_block_array, dsl_hash, dsl_initialize_block, dsl_initialize_hash, dsl_property

Instance Method Details

#depends(dependency) ⇒ Object



25
26
27
# File 'lib/formatron/dsl/formatron.rb', line 25

def depends(dependency)
  @external.merge bucket: @bucket, dependency: dependency
end