Catmandu-Importer-MWTemplates
view release on metacpan or search on metacpan
lib/Catmandu/Importer/MWTemplates.pm view on Meta::CPAN
my ($self) = @_;
my $text = "";
if ($self->site) {
my $client = Furl->new;
if (defined $self->page) {
my $page = $self->page;
my $url = $self->site . "wiki/$page?action=raw";
my $res = $client->get($url);
if ($res->is_success) {
$text = $res->decoded_content;
} else {
die "failed to get $url";
}
} else {
# TODO: read pages from input unless page is set
}
} else {
my $fh = $self->fh;
$text = do { local $/; <$fh> };
}
( run in 0.230 second using v1.01-cache-2.11-cpan-26ccb49234f )