Sha256: 838e745c97a211aa9a5f7dcac1256eb0c53e539c6f103e8f38031f7baae70fbf
Contents?: true
Size: 568 Bytes
Versions: 57
Compression:
Stored size: 568 Bytes
Contents
require 'vagrant-mcs/util/elb' module VagrantPlugins module MCS module Action # This registers instance in ELB class ElbRegisterInstance include ElasticLoadBalancer def initialize(app, env) @app = app @logger = Log4r::Logger.new("vagrant_mcs::action::elb_register_instance") end def call(env) @app.call(env) if elb_name = env[:machine].provider_config.elb register_instance env, elb_name, env[:machine].id end end end end end end
Version data entries
57 entries across 57 versions & 1 rubygems