Esmith::DomainsDB
From SME Server
Jump to navigationJump to searchThe printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
NAME
esmith::DomainsDB - interface to esmith domains database
In a root terminal you can do the command below if you want to display the up-to-date content
perldoc -U esmith::DomainsDB
SYNOPSIS
use esmith::DomainsDB;
my $c = esmith::DomainsDB->open;
- everything else works just like esmith::DB::db
DESCRIPTION
This module provides an abstracted interface to the esmith domain database.
Unless otherwise noted, esmith::DomainsDB acts like esmith::DB::db.
open()
Like esmith::DB->open, but if given no $file it will try to open the file in the ESMITH_DOMAINS_DB environment variable or domains.
open_ro()
Like esmith::DB->open_ro, but if given no $file it will try to open the file in the ESMITH_DOMAINS_DB environment variable or domains.
Example
Retrieve the list of all domains in an array
use esmith::DomainsDB; my $d = esmith::DomainsDB->open_ro(); my @domains = $d->keys();
AUTHOR
SME Server Developers <bugs@e-smith.com>