Changeset 13 for trunk/DNSDB.pm
- Timestamp:
- 09/11/09 17:59:51 (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/DNSDB.pm
r10 r13 23 23 @ISA = qw(Exporter); 24 24 @EXPORT_OK = qw( 25 &initGlobals &connectDB &finish &addDomain &delDomain &domainName &g etSOA &getRecLine &getDomRecs26 & addRec &delRec &domStatus25 &initGlobals &connectDB &finish &addDomain &delDomain &domainName &grpName &getSOA &getRecLine 26 &getDomRecs &addRec &delRec &domStatus 27 27 %typemap %reverse_typemap 28 28 ); … … 30 30 @EXPORT = (); # Export nothing by default. 31 31 %EXPORT_TAGS = ( ALL => [qw( 32 &initGlobals &connectDB &finish &addDomain &delDomain &domainName &g etSOA &getRecLine &getDomRecs33 & addRec &delRec &domStatus32 &initGlobals &connectDB &finish &addDomain &delDomain &domainName &grpName &getSOA &getRecLine 33 &getDomRecs &addRec &delRec &domStatus 34 34 %typemap %reverse_typemap 35 35 )] … … 254 254 255 255 256 ## DNSDB::grpName() 257 # Return the domain name based on a domain ID 258 # Takes a database handle and the domain ID 259 # Returns the domain name or undef on failure 260 sub grpName { 261 $errstr = ''; 262 my $dbh = shift; 263 my $grpid = shift; 264 my $sth = $dbh->prepare("select name from groups where group_id=?"); 265 $sth->execute($grpid); 266 my ($grpname) = $sth->fetchrow_array(); 267 $errstr = $DBI::errstr if !$grpname; 268 return $grpname if $grpname; 269 } # end domainName 270 271 256 272 ## DNSDB::editRecord() 257 273 # Change an existing record
Note:
See TracChangeset
for help on using the changeset viewer.