Group
Extension

Matches 2

Ukigumo-Agent ( M/MO/MOZNION/Ukigumo-Agent-v0.1.8.tar.gz, MOZNION, 2015; MetaCPAN )
Ukigumo-Agent/lib/Ukigumo/Agent.pm ( view source; MetaCPAN )
onfig;
}

use Ukigumo::Agent::Dispatcher;
use Ukigumo::Logger;

__PACKAGE__->load_plugins(qw(Web::JSON ShareDir));

sub dispatch {
    my ($c) = @_;
    return Ukigumo::Agent::Dispatcher->dispatch($c)
Ukigumo-Agent ( M/MO/MOZNION/Ukigumo-Agent-v0.1.8.tar.gz, MOZNION, 2015; MetaCPAN )
Ukigumo-Agent/lib/Ukigumo/Agent/Dispatcher.pm ( view source; MetaCPAN )
8;

use Amon2::Web::Dispatcher::RouterBoom;
use Ukigumo::Agent::Manager;
use Data::Validator;
use JSON;

get '/' => sub {
    my $c = shift;

    $c->render(
        'index.tt' => {
            childr
     my $res = $c->render_json({errors => $errors});
        $res->code(400);
        return $res;
    }

    $c->manager->register_job(+{%$args});

    return $c->render_json(+{});
};

post '/api/git
= shift;

    $c->logger->infof("payload: %s", $c->req->param('payload'));
    my $payload = from_json $c->req->param('payload');
    my $args;
    if (!$payload->{deleted} and my $ref = $payload->{re

Powered by Groonga
Maintained by Kenichi Ishigaki <ishigaki@cpan.org>. If you find anything, submit it on GitHub.