module Algo::Dsl::Network

Public Instance Methods

network(name, &block) click to toggle source
# File lib/algo/dsl/network.rb, line 74
def network name, &block
  raise 'should be called in cluster' unless @context
  ctx = Network::Context.new(name, @context).tap do |ctx|
    ctx.instance_eval(&block) if block_given?
  end
  @context['networks'] << ctx.context
end