Sha256: d74bd8b051dd7bb0bf8dc9f859bc824ba86e1ac9e519f33ab1936757775d3fda
Contents?: true
Size: 744 Bytes
Versions: 13
Compression:
Stored size: 744 Bytes
Contents
# Encoding: utf-8 require 'packer/postprocessor' require 'packer/dataobject' module Packer class PostProcessor < Packer::DataObject class Vagrant < PostProcessor def initialize super() self.data['type'] = VAGRANT end def compression_level(level) self.__add_integer('compression_level', level) end def include(files) self.__add_array_of_strings('include', files) end def keep_input_artifact(bool) self.__add_boolean('keep_input_artifact', bool) end def output(file) self.__add_string('output', file) end def vagrantfile_template(file) self.__add_string('vagrantfile_template', file) end end end end
Version data entries
13 entries across 13 versions & 1 rubygems