Method: Awspec::Generator::Spec::Ebs#generate_all

Defined in:
lib/awspec/generator/spec/ebs.rb

#generate_allObject



5
6
7
8
9
10
11
12
13
# File 'lib/awspec/generator/spec/ebs.rb', line 5

def generate_all
  volumes = select_all_attached_ebs
  raise 'Not Found EBS' if volumes.empty?
  specs = volumes.map do |volume|
    attachment_specs = generate_attachment_specs(volume)
    content = ERB.new(ebs_spec_template, nil, '-').result(binding).gsub(/^\n/, '')
  end
  specs.join("\n")
end