MT#16985 Add CentralSchema for interceptions.

Change-Id: I55e90dbe363d15837efc73bb0d70c0f2c05ef845
changes/95/3795/1
Andreas Granig 10 years ago
parent 212ab0fc23
commit 27f3ff5b27

@ -0,0 +1,13 @@
package NGCP::CentralSchema;
use Moose;
extends 'NGCP::Schema';
our $VERSION = '2.007';
sub connection {
my ($self) = @_;
$self->SUPER::connection($self->config->as_hash->{ngcp_central_connect_info});
}
no Moose;
1;

@ -19,8 +19,11 @@ class_has('config', is => 'rw', isa => 'NGCP::Schema::Config', lazy => 1, defaul
});
sub connection {
my ($self) = @_;
$self->SUPER::connection($self->config->as_hash->{ngcp_connect_info});
my ($self, $cfg) = @_;
unless(defined $cfg->{dsn}) {
$cfg = $self->config->as_hash->{ngcp_connect_info};
}
$self->SUPER::connection($cfg);
}
sub validate {

Loading…
Cancel
Save