GoogleApps
view release on metacpan or search on metacpan
dynamic_config: 0
generated_by: 'Dist::Zilla version 4.300020, CPAN::Meta::Converter version 2.120921'
license: gpl
meta-spec:
url: http://module-build.sourceforge.net/META-spec-v1.4.html
version: 1.4
name: GoogleApps
requires:
Config::Auto: 0
Data::Dumper: 0
Modern::Perl: 0
Moose: 0
MooseX::App::Cmd: 0
MooseX::App::Cmd::Command: 0
Test::Class::Most: 0
Test::MockObject: 0
Test::More: 0
VUser::Google::ApiProtocol::V2_0: 0
VUser::Google::Provisioning::V2_0: 0
strict: 0
version: 0.002
Makefile.PL view on Meta::CPAN
},
"DISTNAME" => "GoogleApps",
"EXE_FILES" => [
"bin/google-apps"
],
"LICENSE" => "gpl",
"NAME" => "GoogleApps",
"PREREQ_PM" => {
"Config::Auto" => 0,
"Data::Dumper" => 0,
"Modern::Perl" => 0,
"Moose" => 0,
"MooseX::App::Cmd" => 0,
"MooseX::App::Cmd::Command" => 0,
"Test::Class::Most" => 0,
"Test::MockObject" => 0,
"Test::More" => 0,
"VUser::Google::ApiProtocol::V2_0" => 0,
"VUser::Google::Provisioning::V2_0" => 0,
"strict" => 0
},
lib/GoogleApps.pm view on Meta::CPAN
package GoogleApps;
use Moose;
use Modern::Perl;
use VUser::Google::ApiProtocol::V2_0;
use VUser::Google::Provisioning::V2_0;
use Config::Auto;
extends qw(MooseX::App::Cmd);
# ABSTRACT: Base class for all commands
our $VERSION = '0.002';
has api => (
isa => 'VUser::Google::Provisioning::V2_0',
lib/GoogleApps/Command/create.pm view on Meta::CPAN
package GoogleApps::Command::create;
use Moose;
use Modern::Perl;
extends qw(MooseX::App::Cmd::Command);
# ABSTRACT: create a new user account
has username => (
traits => [qw(Getopt)],
isa => 'Str',
is => 'rw',
cmd_aliases => 'u',
documentation => 'name of new Google User Account',
required => 1,
lib/GoogleApps/Command/delete.pm view on Meta::CPAN
package GoogleApps::Command::delete;
use Moose;
use Modern::Perl;
extends qw(MooseX::App::Cmd::Command);
# ABSTRACT: delete an user account
has username => (
traits => [qw(Getopt)],
isa => 'Str',
is => 'rw',
cmd_aliases => 'u',
documentation => 'name of Google User Account to delete',
required => 1,
lib/GoogleApps/Command/retrieve.pm view on Meta::CPAN
package GoogleApps::Command::retrieve;
use Moose;
use Modern::Perl;
extends qw(MooseX::App::Cmd::Command);
# ABSTRACT: retrieve an user account and print in stdout
has username => (
traits => [qw(Getopt)],
isa => 'Str',
is => 'rw',
cmd_aliases => 'u',
documentation => 'name of Google User Account',
required => 1,
lib/GoogleApps/Command/update.pm view on Meta::CPAN
package GoogleApps::Command::update;
use Moose;
use Modern::Perl;
extends qw(MooseX::App::Cmd::Command);
# ABSTRACT: update an user account (for now support only password change)
has username => (
traits => [qw(Getopt)],
isa => 'Str',
is => 'rw',
cmd_aliases => 'u',
documentation => 'name of Google User Account to update',
required => 1,
( run in 0.269 second using v1.01-cache-2.11-cpan-4d50c553e7e )