API-DirectAdmin
view release on metacpan or search on metacpan
lib/API/DirectAdmin.pm view on Meta::CPAN
Return list of available packages.
Note: If you created packages through administrator user - you must use admin's login and password for authorisation. Obviously, if packages was created by reseller user - use reseller authorisation.
Example:
my $packages = $da->user->show_packages();
=item show_user_config
Return all user settings.
Example:
my $user_config = $da->user->show_user_config({ user => 'username' });
=back
=head2 API::DirectAdmin::Domain
t/01-test.t view on Meta::CPAN
my $ip_list = $da->ip->list();
my $main_shared_ip = $ip_list->[0];
ok($ip_list && ref $ip_list eq 'ARRAY' && scalar @$ip_list, 'API::DirectAdmin::Ip::list');
my %answer = (
text => "User $manipulate_user created",
error => 0,
details => 'Unix User created successfully
Users System Quotas set
Users data directory created successfully
Domains directory created successfully
Domains directory created successfully in users home
Domain Created Successfully');
$da->{fake_answer} = ! $ONLINE ? \%answer : undef;
# User
use_ok('API::DirectAdmin::User');
( run in 0.626 second using v1.01-cache-2.11-cpan-49f99fa48dc )