API-DirectAdmin
view release on metacpan - search on metacpan
view release on metacpan or search on metacpan
Revision history for Perl extension API::DirectAdmin.
0.09 Jun 12 2013 Andrey Kuzmin
-- Fix Bug #85672 https://rt.cpan.org/Public/Bug/Display.html?id=85672
-- Fix Bug #79514 https://rt.cpan.org/Public/Bug/Display.html?id=79514
0.08 Aug 18 2012 Andrey Kuzmin
-- Add Modern::Perl to requires
-- Fix POD
0.07 Jun 05 2012 Andrey Kuzmin
-- Add function show_user_config
-- Add Modern::Perl '2010' to requirements
-- fix README
0.06 Jan 29 2012 Andrey Kuzmin
-- Add 'list' and 'deldb' methods to API::DirectAdmin::Mysql
-- rewrite all 'list' methods
0.05 Jan 28 2012 Andrey Kuzmin
-- Add POD descriptions for all methods with examples
0.04 Jan 27 2012 Andrey Kuzmin
Makefile.PL view on Meta::CPAN
use 5.008008;
use ExtUtils::MakeMaker;
WriteMakefile(
NAME => 'API::DirectAdmin',
VERSION_FROM => 'lib/API/DirectAdmin.pm',
PREREQ_PM => {
'Modern::Perl' => '0',
'Data::Dumper' => '0',
'LWP::UserAgent' => '0',
'HTTP::Request' => '0',
'URI' => '0',
'Carp' => '0',
},
($] >= 5.005 ?
(ABSTRACT_FROM => 'lib/API/DirectAdmin.pm',
AUTHOR => 'Andrey "Chips" Kuzmin <chipsoid@cpan.org>') : ()),
);
To install this module type the following:
perl Makefile.PL
make
make test
make install
DEPENDENCIES
This module requires these other modules and libraries:
Modern::Perl
LWP::UserAgent
HTTP::Request
URI
Carp
Data::Dumper
COPYRIGHT AND LICENCE
Copyright (C) 2012 by Andrey "Chips" Kuzmin <chipsoid@cpan.org>
lib/API/DirectAdmin.pm view on Meta::CPAN
package API::DirectAdmin;
use Modern::Perl '2010';
use LWP::UserAgent;
use HTTP::Request;
use Data::Dumper;
use Carp;
use URI;
our $VERSION = 0.09;
our $DEBUG = '';
our $FAKE_ANSWER = '';
lib/API/DirectAdmin/DNS.pm view on Meta::CPAN
package API::DirectAdmin::DNS;
use Modern::Perl '2010';
use Carp;
use base 'API::DirectAdmin::Component';
our $VERSION = 0.06;
# Return zone dump
# params: domain
sub dumpzone {
my ($self, $params ) = @_;
lib/API/DirectAdmin/Domain.pm view on Meta::CPAN
package API::DirectAdmin::Domain;
use Modern::Perl '2010';
use Data::Dumper;
use base 'API::DirectAdmin::Component';
our $VERSION = 0.05;
# Return domains list
# INPUT
# connection data for USER, not admin
sub list {
lib/API/DirectAdmin/Ip.pm view on Meta::CPAN
package API::DirectAdmin::Ip;
use Modern::Perl '2010';
use base 'API::DirectAdmin::Component';
our $VERSION = 0.05;
# Return list of IP
# INPUT
# Admin connect params
sub list {
my ($self ) = @_;
lib/API/DirectAdmin/Mysql.pm view on Meta::CPAN
package API::DirectAdmin::Mysql;
use Modern::Perl '2010';
use Data::Dumper;
use Carp;
use base 'API::DirectAdmin::Component';
our $VERSION = 0.05;
# Create database for user
# Connection data MUST BE for user: auth_user => 'admin_login|user_login'
# auth_passwd => 'admin_passwd'
lib/API/DirectAdmin/User.pm view on Meta::CPAN
package API::DirectAdmin::User;
use Modern::Perl '2010';
use Carp;
use base 'API::DirectAdmin::Component';
our $VERSION = 0.06;
# Return list of users (only usernames)
sub list {
my ($self ) = @_;
view all matches for this distributionview release on metacpan - search on metacpan
( run in 1.487 second using v1.00-cache-2.02-grep-82fe00e-cpan-1925d2aa809 )