GoogleApps

 view release on metacpan or  search on metacpan

META.yml  view on Meta::CPAN

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 )