view release on metacpan or search on metacpan
"Log::Tree::RequiredLogger" : "0",
"Module::Pluggable" : "0",
"Moose" : "0",
"MooseX::App::Cmd" : "0",
"MooseX::App::Cmd::Command" : "0",
"Pingdom::Client" : "0",
"Plack::Builder" : "0",
"Plack::Loader" : "0",
"Plack::Request" : "0",
"Template" : "0",
"Try::Tiny" : "0",
"URI::Escape" : "0",
"feature" : "0",
"lib" : "0",
"mro" : "0",
"namespace::autoclean" : "0",
"perl" : "5.010_000",
"strict" : "0",
"warnings" : "0"
}
},
Log::Tree::RequiredLogger: 0
Module::Pluggable: 0
Moose: 0
MooseX::App::Cmd: 0
MooseX::App::Cmd::Command: 0
Pingdom::Client: 0
Plack::Builder: 0
Plack::Loader: 0
Plack::Request: 0
Template: 0
Try::Tiny: 0
URI::Escape: 0
feature: 0
lib: 0
mro: 0
namespace::autoclean: 0
perl: 5.010_000
strict: 0
warnings: 0
version: 0.04
x_authority: cpan:TEX
Makefile.PL view on Meta::CPAN
"Log::Tree::RequiredLogger" => 0,
"Module::Pluggable" => 0,
"Moose" => 0,
"MooseX::App::Cmd" => 0,
"MooseX::App::Cmd::Command" => 0,
"Pingdom::Client" => 0,
"Plack::Builder" => 0,
"Plack::Loader" => 0,
"Plack::Request" => 0,
"Template" => 0,
"Try::Tiny" => 0,
"URI::Escape" => 0,
"feature" => 0,
"lib" => 0,
"mro" => 0,
"namespace::autoclean" => 0,
"strict" => 0,
"warnings" => 0
},
"TEST_REQUIRES" => {
"File::Temp" => 0,
Makefile.PL view on Meta::CPAN
"MooseX::App::Cmd" => 0,
"MooseX::App::Cmd::Command" => 0,
"Pingdom::Client" => 0,
"Plack::Builder" => 0,
"Plack::Loader" => 0,
"Plack::Request" => 0,
"Plack::Test" => 0,
"Template" => 0,
"Test::MockObject::Universal" => 0,
"Test::More" => 0,
"Try::Tiny" => 0,
"URI::Escape" => 0,
"feature" => 0,
"lib" => 0,
"mro" => 0,
"namespace::autoclean" => 0,
"strict" => 0,
"warnings" => 0
);
bin/standby-mgm.psgi view on Meta::CPAN
#!/usr/bin/perl
# ABSTRACT: App::Standby PSGI web app
# PODNAME: standby-mgm.psgi
use strict;
use warnings;
use lib '../lib';
use Plack::Builder;
use File::ShareDir;
use Try::Tiny;
use App::Standby::Frontend;
my $Frontend = App::Standby::Frontend::->new();
my $app = sub {
my $env = shift;
return $Frontend->run($env);
};
my $static_path = $Frontend->config()->get('App::Standby::Frontend::StaticPath', { Default => 'share/res', });
examples/complex/lib/App/Standby/Cmd/Command/complex.pm view on Meta::CPAN
use feature ':5.10';
use Moose;
use namespace::autoclean;
# use IO::Handle;
# use autodie;
# use MooseX::Params::Validate;
# use Carp;
# use English qw( -no_match_vars );
use Try::Tiny;
use App::Standby::Group;
# extends ...
extends 'App::Standby::Cmd::Command';
# has ...
# with ...
# initializers ...
# your code here ...
examples/complex/lib/App/Standby/Service/Complex.pm view on Meta::CPAN
use feature ':5.10';
use Moose;
use namespace::autoclean;
# use IO::Handle;
# use autodie;
# use MooseX::Params::Validate;
# use Carp;
# use English qw( -no_match_vars );
# use Try::Tiny;
# extends ...
extends 'App::Standby::Service::HTTP';
# has ...
# with ...
# initializers ...
sub _init_endpoints {
my $self = shift;
return $self->_config_values($self->name().'_endpoint');
examples/simple/lib/App/Standby/Service/Simple.pm view on Meta::CPAN
use feature ':5.10';
use Moose;
use namespace::autoclean;
# use IO::Handle;
# use autodie;
# use MooseX::Params::Validate;
# use Carp;
# use English qw( -no_match_vars );
# use Try::Tiny;
# extends ...
extends 'App::Standby::Service::HTTP';
# has ...
# with ...
# initializers ...
sub _init_endpoints {
my $self = shift;
return $self->_config_values($self->name().'_endpoint');
lib/App/Standby.pm view on Meta::CPAN
use feature ':5.10';
use Moose;
use namespace::autoclean;
# use IO::Handle;
# use autodie;
# use MooseX::Params::Validate;
# use Carp;
# use English qw( -no_match_vars );
# use Try::Tiny;
use Log::Tree;
# extends ...
# has ...
has 'dbh' => (
'is' => 'rw',
'isa' => 'App::Standby::DB',
'required' => 1,
);
lib/App/Standby/Cmd.pm view on Meta::CPAN
use feature ':5.10';
use Moose;
use namespace::autoclean;
# use IO::Handle;
# use autodie;
# use MooseX::Params::Validate;
# use Carp;
# use English qw( -no_match_vars );
# use Try::Tiny;
# extends ...
extends 'MooseX::App::Cmd';
# has ...
# with ...
# initializers ...
# your code here ...
no Moose;
lib/App/Standby/Cmd/Command.pm view on Meta::CPAN
use feature ':5.10';
use Moose;
use namespace::autoclean;
# use IO::Handle;
# use autodie;
# use MooseX::Params::Validate;
# use Carp;
# use English qw( -no_match_vars );
# use Try::Tiny;
use DBI;
use Config::Yak;
use Log::Tree;
use App::Standby::DB;
# extends ...
extends 'MooseX::App::Cmd::Command';
# has ...
has '_config' => (
'is' => 'rw',
lib/App/Standby/Cmd/Command/bootstrap.pm view on Meta::CPAN
use feature ':5.10';
use Moose;
use namespace::autoclean;
# use IO::Handle;
# use autodie;
# use MooseX::Params::Validate;
# use Carp;
# use English qw( -no_match_vars );
use Try::Tiny;
use Data::Pwgen;
# extends ...
extends 'App::Standby::Cmd::Command';
# has ...
has 'name' => (
'is' => 'ro',
'isa' => 'Str',
'required' => 1,
'traits' => [qw(Getopt)],
lib/App/Standby/DB.pm view on Meta::CPAN
use feature ':5.10';
use Moose;
use namespace::autoclean;
# use IO::Handle;
# use autodie;
# use MooseX::Params::Validate;
# use Carp;
# use English qw( -no_match_vars );
# use Try::Tiny;
use DBI;
# extends ...
# has ...
has 'dbh' => (
'is' => 'rw',
'isa' => 'DBI::db',
'lazy' => 1,
'builder' => '_init_dbh',
);
lib/App/Standby/Frontend.pm view on Meta::CPAN
use feature ':5.10';
use Moose;
use namespace::autoclean;
# use IO::Handle;
# use autodie;
# use MooseX::Params::Validate;
# use Carp;
# use English qw( -no_match_vars );
# use Try::Tiny;
use Template;
use Try::Tiny;
use List::Util ();
use Module::Pluggable;
use Plack::Request;
use File::ShareDir;
use Config::Yak;
use Log::Tree;
use App::Standby::DB;
lib/App/Standby/Group.pm view on Meta::CPAN
use Moose;
use namespace::autoclean;
# use IO::Handle;
# use autodie;
# use MooseX::Params::Validate;
# use Carp;
# use English qw( -no_match_vars );
# use Data::Dumper;
use Try::Tiny;
# extends ...
extends 'App::Standby';
# has ...
has 'services' => (
'is' => 'rw',
'isa' => 'HashRef',
'lazy' => 1,
'builder' => '_init_services',
);
lib/App/Standby/Service.pm view on Meta::CPAN
use feature ':5.10';
use Moose;
use namespace::autoclean;
# use IO::Handle;
# use autodie;
# use MooseX::Params::Validate;
# use Carp;
# use English qw( -no_match_vars );
# use Try::Tiny;
# extends ...
extends 'App::Standby';
# has ...
has 'name' => (
'is' => 'ro',
'isa' => 'Str',
'required' => 1,
);
lib/App/Standby/Service/HTTP.pm view on Meta::CPAN
use feature ':5.10';
use Moose;
use namespace::autoclean;
# use IO::Handle;
# use autodie;
# use MooseX::Params::Validate;
# use Carp;
# use English qw( -no_match_vars );
use Try::Tiny;
use JSON;
use LWP::UserAgent;
use URI::Escape;
# extends ...
extends 'App::Standby::Service';
# has ...
has '_ua' => (
'is' => 'rw',
'isa' => 'LWP::UserAgent',
lib/App/Standby/Service/MS.pm view on Meta::CPAN
use feature ':5.10';
use Moose;
use namespace::autoclean;
# use IO::Handle;
# use autodie;
# use MooseX::Params::Validate;
# use Carp;
# use English qw( -no_match_vars );
# use Try::Tiny;
# extends ...
extends 'App::Standby::Service::HTTP';
# has ...
# with ...
# initializers ...
sub _init_endpoints {
my $self = shift;
return $self->_config_values($self->name().'_endpoint');
lib/App/Standby/Service/Pingdom.pm view on Meta::CPAN
use feature ':5.10';
use Moose;
use namespace::autoclean;
# use IO::Handle;
# use autodie;
# use MooseX::Params::Validate;
# use Carp;
# use English qw( -no_match_vars );
use Try::Tiny;
use Pingdom::Client;
# extends ...
extends 'App::Standby::Service';
# has ...
has 'pingdom_contact_ids' => (
'is' => 'rw',
'isa' => 'ArrayRef',
'lazy' => 1,
'builder' => '_init_pingdom_contact_ids',