diff options
author | Russ Allbery <rra@stanford.edu> | 2010-02-18 16:14:51 -0800 |
---|---|---|
committer | Russ Allbery <rra@stanford.edu> | 2010-02-18 16:14:51 -0800 |
commit | 52ee9b9285f04551cfdcbde2b3b6293a706ca982 (patch) | |
tree | e1c6515bbfd41499a8f74f7a1efec0b1a5c34d76 /perl/Wallet/Kadmin | |
parent | ae9db60c9b9601f66b34b564b80bbcfbe41301e1 (diff) |
Lift the error method into Wallet::Kadmin
Take advantage of inheritance by providing the error method in
Wallet::Kadmin rather than separately in both the subclasses.
Diffstat (limited to 'perl/Wallet/Kadmin')
-rw-r--r-- | perl/Wallet/Kadmin/Heimdal.pm | 12 | ||||
-rw-r--r-- | perl/Wallet/Kadmin/MIT.pm | 12 |
2 files changed, 0 insertions, 24 deletions
diff --git a/perl/Wallet/Kadmin/Heimdal.pm b/perl/Wallet/Kadmin/Heimdal.pm index 30b1e52..3047b2f 100644 --- a/perl/Wallet/Kadmin/Heimdal.pm +++ b/perl/Wallet/Kadmin/Heimdal.pm @@ -30,18 +30,6 @@ $VERSION = '0.03'; # Utility functions ############################################################################## -# Set or return the error stashed in the object. -sub error { - my ($self, @error) = @_; - if (@error) { - my $error = join ('', @error); - chomp $error; - 1 while ($error =~ s/ at \S+ line \d+\.?\z//); - $self->{error} = $error; - } - return $self->{error}; -} - # Add the realm to the end of the principal if no realm is currently present. sub canonicalize_principal { my ($self, $principal) = @_; diff --git a/perl/Wallet/Kadmin/MIT.pm b/perl/Wallet/Kadmin/MIT.pm index a7ccf99..9dc101e 100644 --- a/perl/Wallet/Kadmin/MIT.pm +++ b/perl/Wallet/Kadmin/MIT.pm @@ -31,18 +31,6 @@ $VERSION = '0.02'; # Utility functions ############################################################################## -# Set or return the error stashed in the object. -sub error { - my ($self, @error) = @_; - if (@error) { - my $error = join ('', @error); - chomp $error; - 1 while ($error =~ s/ at \S+ line \d+\.?\z//); - $self->{error} = $error; - } - return $self->{error}; -} - # Set a callback to be called for forked kadmin processes. sub fork_callback { my ($self, $callback) = @_; |