class Applb::Converter
Public Class Methods
new(lbs_by_vpc_id, tags_by_arn)
click to toggle source
# File lib/applb/converter.rb, line 5 def initialize(lbs_by_vpc_id, tags_by_arn) @lbs_by_vpc_id = lbs_by_vpc_id @tags_by_arn = tags_by_arn end
Public Instance Methods
convert() { |vpc_id, output_alb(vpc_id, tags_by_arn, lbs_by_name)| ... }
click to toggle source
# File lib/applb/converter.rb, line 10 def convert @lbs_by_vpc_id.each do |vpc_id, lbs_by_name| yield vpc_id, output_alb(vpc_id, @tags_by_arn, lbs_by_name) end end
Private Instance Methods
output_alb(vpc_id, tags_by_arn, lbs_by_name)
click to toggle source
# File lib/applb/converter.rb, line 18 def output_alb(vpc_id, tags_by_arn, lbs_by_name) path = Pathname.new(File.expand_path('../', __FILE__)).join('output_alb.erb') ERB.new(path.read, nil, '-').result(binding) end