# File lib/backup/packager.rb, line 10 def package!(model) @package = model.package @encryptor = model.encryptor @splitter = model.splitter @pipeline = Pipeline.new Logger.message "Packaging the backup files..." procedure.call if @pipeline.success? Logger.message "Packaging Complete!" else raise Errors::Packager::PipelineError, "Failed to Create Backup Package\n" + @pipeline.error_messages end end