Jerome Quelin > Module-Packaged-Generator-1.111930 > Module::Packaged::Generator::Role::UrlFetching

Download:
Module-Packaged-Generator-1.111930.tar.gz

Dependencies

Annotate this POD

Website

View/Report Bugs
Module Version: 1.111930   Source  

NAME ^

Module::Packaged::Generator::Role::UrlFetching - role to provide easy url fetching

VERSION ^

version 1.111930

DESCRIPTION ^

This Moose role provides the consuming class with an easy way to mirror files from the internet.

METHODS ^

fetch_url

    my $file = $self->fetch_url( $url, $basename );

Try to fetch $url, and store it as $basename in a private data directory (cf Module::Packaged::Generator::Utils). Return the full path if successful (a Path::Class object), throws an error if download ended up as an error.

AUTHOR ^

Jerome Quelin

COPYRIGHT AND LICENSE ^

This software is copyright (c) 2010 by Jerome Quelin.

This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.

syntax highlighting: