1 package Gitalist::Controller::OPML;
6 use Sys::Hostname qw/hostname/;
8 use namespace::autoclean;
10 BEGIN { extends 'Gitalist::Controller' }
12 sub opml : Chained('/base') Args(0) {
16 title => lc(hostname()) . ' - ' . blessed($c)->config->{name},
17 Repositories => $c->model()->repositories,
19 template => 'opml.tt2',
23 $c->response->content_type('application/rss');
26 __PACKAGE__->meta->make_immutable;