- bookworm 10.25+dfsg-4
- bookworm-backports 10.31+dfsg-2~bpo12+1
- testing 10.31+dfsg-2
- unstable 10.31+dfsg-2
Mojolicious::Plugin::Minion::Admin(3pm) | User Contributed Perl Documentation | Mojolicious::Plugin::Minion::Admin(3pm) |
NAME¶
Mojolicious::Plugin::Minion::Admin - Admin UI
SYNOPSIS¶
# Mojolicious $self->plugin('Minion::Admin'); # Mojolicious::Lite plugin 'Minion::Admin'; # Secure access to the admin ui with Basic authentication my $under = $self->routes->under('/minion' =>sub ($c) { return 1 if $c->req->url->to_abs->userinfo eq 'Bender:rocks'; $c->res->headers->www_authenticate('Basic'); $c->render(text => 'Authentication required!', status => 401); return undef; }); $self->plugin('Minion::Admin' => {route => $under});
DESCRIPTION¶
Mojolicious::Plugin::Minion::Admin is a Mojolicious plugin providing an admin ui for the Minion job queue.
OPTIONS¶
Mojolicious::Plugin::Minion::Admin supports the following options.
return_to¶
# Mojolicious::Lite plugin 'Minion::Admin' => {return_to => 'some_route'};
Name of route or path to return to when leaving the admin ui, defaults to "/".
route¶
# Mojolicious::Lite plugin 'Minion::Admin' => {route => app->routes->any('/admin')};
Mojolicious::Routes::Route object to attach the admin ui to, defaults to generating a new one with the prefix "/minion".
METHODS¶
Mojolicious::Plugin::Minion::Admin inherits all methods from Mojolicious::Plugin and implements the following new ones.
register¶
$plugin->register(Mojolicious->new);
Register plugin in Mojolicious application.
SEE ALSO¶
Minion, Minion::Guide, <https://minion.pm>, Mojolicious::Guides, <https://mojolicious.org>.
2025-01-29 | perl v5.36.0 |