Module: VagrantPlugins::S3MultiDownloader
- Defined in:
- lib/vagrant-s3-multidownloader.rb,
lib/vagrant-s3-multidownloader/plugin.rb,
lib/vagrant-s3-multidownloader/downloader.rb,
lib/vagrant-s3-multidownloader/metadata_handler.rb,
lib/vagrant-s3-multidownloader/middleware/handle_s3_urls.rb,
lib/vagrant-s3-multidownloader/middleware/handle_metadata_versions.rb
Defined Under Namespace
Classes: Downloader, HandleMetadataVersions, HandleS3Urls, MetadataHandler, Plugin
Class Method Summary collapse
-
.register_handlers ⇒ Object
Register S3 protocol handler early.
Class Method Details
.register_handlers ⇒ Object
Register S3 protocol handler early
16 17 18 19 20 21 22 23 24 |
# File 'lib/vagrant-s3-multidownloader.rb', line 16 def self.register_handlers # Apply patches to Vagrant's downloader system immediately VagrantPlugins::S3MultiDownloader::Downloader.patch_vagrant_downloader # Log that we've loaded logger = Log4r::Logger.new("vagrant::s3-multidownloader") logger.info("S3 Multi Downloader plugin loaded") logger.info("S3 URL protocol handler registered") end |