class Packer::Output::Inspect
Represents the output from +packer inspect+.
Public Instance Methods
template_builders()
click to toggle source
Builders defined within the template.
@return [Array<Packer::Message::TemplateVariable]
# File lib/packer/output/inspect.rb, line 17 def template_builders select_messages('template-builder').map { |fields| Packer::Message::TemplateBuilder.from_fields(fields) } end
template_provisioners()
click to toggle source
Provisioners defined within the template.
@return [Array<Packer::Message::TemplateVariable]
# File lib/packer/output/inspect.rb, line 24 def template_provisioners select_messages('template-provisioner').map { |fields| Packer::Message::TemplateProvisioner.from_fields(fields) } end
template_variables()
click to toggle source
User variables defined within the template.
@return [Array<Packer::Message::TemplateVariable]
# File lib/packer/output/inspect.rb, line 10 def template_variables select_messages('template-variable').map { |fields| Packer::Message::TemplateVariable.from_fields(fields) } end