from base import Phase preparation = Phase('Initializing connections, fetching data etc.') volume_creation = Phase('Creating the volume to bootstrap onto') volume_preparation = Phase('Formatting the bootstrap volume') volume_mounting = Phase('Mounting bootstrap volume') install_os = Phase('Installing the operating system') modify_system = Phase('Installing software, modifying configuration files etc.') clean_system = Phase('Removing sensitive data, temporary files and other leftovers') unmount_volume = Phase('Unmounting the bootstrap volume') register_image = Phase('Uploading/Registering with the provider') cleanup = Phase('Removing temporary files') order = [preparation ,volume_creation ,volume_preparation ,volume_mounting ,install_os ,modify_system ,clean_system ,unmount_volume ,register_image ,cleanup ]