Module: IMW::Resources::Schemes

Included in:
IMW::Resources
Defined in:
lib/imw/resources/schemes.rb,
lib/imw/resources/schemes/s3.rb,
lib/imw/resources/schemes/hdfs.rb,
lib/imw/resources/schemes/http.rb

Defined Under Namespace

Modules: HDFS, HDFSDirectory, HDFSFile, HTTP, S3

Constant Summary collapse

SCHEME_HANDLERS =

Handlers which extend a resource with scheme specific methods.

[
 ["Schemes::S3",    %r{^s3://}    ],
 ["Schemes::HTTP",  %r{^http://}  ],
 ["Schemes::HTTPS", %r{^https://} ],
 ["Schemes::HDFS",  %r{^hdfs://}  ]
]