aboutsummaryrefslogtreecommitdiff
path: root/perl/Wallet
diff options
context:
space:
mode:
Diffstat (limited to 'perl/Wallet')
-rw-r--r--perl/Wallet/Object/Keytab.pm8
1 files changed, 4 insertions, 4 deletions
diff --git a/perl/Wallet/Object/Keytab.pm b/perl/Wallet/Object/Keytab.pm
index 083dae6..b50fb6e 100644
--- a/perl/Wallet/Object/Keytab.pm
+++ b/perl/Wallet/Object/Keytab.pm
@@ -140,8 +140,8 @@ sub sync_set {
eval {
my $name = $self->{name};
my %search = (ks_name => $name);
- my $sync_rs = $self->dbh->resultset('KeytabSync')
- ->search (\%search);
+ my $sync_rs = $self->{dbh}->resultset('KeytabSync')
+ ->find (\%search);
if (defined $sync_rs) {
my $target = $sync_rs->ks_target;
$sync_rs->delete;
@@ -167,8 +167,8 @@ sub sync_list {
eval {
my %search = (ks_name => $self->{name});
my %attrs = (order_by => 'ks_target');
- my @syncs = $self->dbh->resultset('KeytabSync')->search (\%search,
- \%attrs);
+ my @syncs = $self->{dbh}->resultset('KeytabSync')->search (\%search,
+ \%attrs);
for my $sync_rs (@syncs) {
push (@targets, $sync_rs->ks_target);
}