Group
Extension

Matches 2

Marathon ( G/GE/GEIDIES/Marathon-0.9.tar.gz, GEIDIES, 2015; MetaCPAN )
Marathon/lib/Marathon.pm ( view source; MetaCPAN )
package Marathon;

use 5.006;
use strict;
use warnings;
use LWP::UserAgent;
use JSON::XS;
use Marathon::App;
use Marathon::Group;
use Marathon::Events;
use Marathon::Deployment;

=head1 NAME

Marathon
tp://mesosphere.github.io/marathon/docs/rest-api.html), so it can be used without having to write JSON by hand.

For the most common tasks, there is a helper method in the main module. Some additional
( $status ) {
        $status = '?status='.$status;
    }
    my $task_obj = $self->_get_obj_from_json('/v2/tasks'.$status);
    my $task_arrayref = ( defined $task_obj && exists $task_obj->{tasks} &&
Marathon ( G/GE/GEIDIES/Marathon-0.9.tar.gz, GEIDIES, 2015; MetaCPAN )
Marathon/lib/Marathon/Group.pm ( view source; MetaCPAN )
package Marathon::Group;

use strict;
use warnings;
use parent 'Marathon::Remote';
use JSON::XS;

sub new {
    my ($class, $conf, $parent) = @_;
    my $self = bless {};
    $conf = {} unless $conf &
/v2/groups', $self->get_updateable_values);
    if ( $response ) {
        $self->version( decode_json($response)->{version} );
        return $self;
    } 
    return undef;
}

sub update {
    my ($
f->id . $self->_uri_args($args), $payload);
    if ( $response ) {
        $self->version( decode_json($response)->{version} );
        return $self;
    } 
    return undef;
}

sub delete {
    my ($

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