Apache-DnsZone
view release on metacpan - search on metacpan
view release on metacpan or search on metacpan
lib/Apache/DnsZone.pm view on Meta::CPAN
my $query = $res->res->query($domain, "SOA");
my $rr = ($query->answer)[0];
return $rr->serial;
}
##############################################################
# update_serial(domain_id) #
# updates zone serial in db from serial taken from real zone #
##############################################################
sub update_serial ($) {
my $domain_id = shift;
Debug(5, qq{update_serial($domain_id) called\n});
my $serial = get_serial_from_zone($domain_id);
$dbh->update_serial_soa($domain_id, $serial);
}
######################################
# check_ttl(ttl) #
# checks for ttl to be an int of > 0 #
######################################
lib/Apache/DnsZone/DB/MySQL.pm view on Meta::CPAN
if ($lang_id == $l_id) {
$lang_select .= qq{ selected};
}
$lang_select .= qq{>$l_language ($l_lang)</option>\n};
}
$sth_lang->finish();
$lang_select .= qq{</select>\n};
return $lang_select;
}
sub update_password {
my $self = shift;
my $uid = shift;
my $password = shift;
my $sth_password_update = $self->{'dbh'}->prepare("update users set password = ? where id = ?");
$sth_password_update->execute($password, $uid);
$sth_password_update->finish();
return 1;
}
lib/Apache/DnsZone/DB/Oracle.pm view on Meta::CPAN
if ($lang_id == $l_id) {
$lang_select .= qq{ selected};
}
$lang_select .= qq{>$l_language ($l_lang)</option>\n};
}
$sth_lang->finish();
$lang_select .= qq{</select>\n};
return $lang_select;
}
sub update_password {
my $self = shift;
my $uid = shift;
my $password = shift;
eval {
my $sth_password_update = $self->{'dbh'}->prepare("update users set password = ? where id = ?");
$sth_password_update->execute($password, $uid);
$sth_password_update->finish();
$self->{'dbh'}->commit();
};
if ($@) {
lib/Apache/DnsZone/DB/Postgresql.pm view on Meta::CPAN
if ($lang_id == $l_id) {
$lang_select .= qq{ selected};
}
$lang_select .= qq{>$l_language ($l_lang)</option>\n};
}
$sth_lang->finish();
$lang_select .= qq{</select>\n};
return $lang_select;
}
sub update_password {
my $self = shift;
my $uid = shift;
my $password = shift;
eval {
my $sth_password_update = $self->{'dbh'}->prepare("update users set password = ? where id = ?");
$sth_password_update->execute($password, $uid);
$sth_password_update->finish();
$self->{'dbh'}->commit();
};
if ($@) {
view all matches for this distributionview release on metacpan - search on metacpan
( run in 0.454 second using v1.00-cache-2.02-grep-82fe00e-cpan-4673cadbf75 )