# Functions

AvailableDevice finds an available device and returns it.

# Constants

The unique ID for this builder.
See: http://linux.die.net/include/sys/file.h.
No description provided by the author
No description provided by the author

# Structs

No description provided by the author
Config is the configuration that is chained through the steps and settable from the template.
FlatConfig is an auto-generated flat version of Config.
StepAttachVolume attaches the previously created volume to an available device location.
StepCheckRootDevice makes sure the root device on the AMI is EBS-backed.
StepCreateVolume creates a new volume from the snapshot of the root device of the AMI.
StepEarlyUnflock unlocks the flock.
StepFlock provisions the instance within a chroot.
StepInstanceInfo verifies that this builder is running on an EC2 instance.
StepMountDevice mounts the attached device.
StepPrepareDevice finds an available device and sets it.
StepRegisterAMI creates the AMI.
StepSnapshot creates a snapshot of the created volume.