Append Custom backend & Improve unit test (#1605)
parent
2ba565693b
commit
27b0b7fde4
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@ -0,0 +1,22 @@ |
||||
package Lemonldap::NG::Portal::CertificateResetByMail::Custom; |
||||
|
||||
use strict; |
||||
use Mouse; |
||||
|
||||
extends 'Lemonldap::NG::Portal::Main::Plugin'; |
||||
|
||||
sub new { |
||||
my ( $class, $self ) = @_; |
||||
unless ( $self->{conf}->{customRegister} ) { |
||||
die 'Custom register module not defined'; |
||||
} |
||||
|
||||
my $res = $self->{p}->loadModule( $self->{conf}->{customResetCertByMail} ); |
||||
unless ($res) { |
||||
die 'Unable to load register module ' . $self->{conf}->{customResetCertByMail}; |
||||
} |
||||
|
||||
return $res; |
||||
} |
||||
|
||||
1; |
Loading…
Reference in new issue