make psql worker primary, add hook debug log
This commit is contained in:
@@ -2,10 +2,9 @@ package App::Netdisco::Worker::Plugin::Psql;
|
||||
|
||||
use Dancer ':syntax';
|
||||
use App::Netdisco::Worker::Plugin;
|
||||
|
||||
use aliased 'App::Netdisco::Worker::Status';
|
||||
|
||||
register_worker(sub {
|
||||
register_worker({ primary => true }, sub {
|
||||
my ($job, $workerconf) = @_;
|
||||
my ($device, $port, $extra) = map {$job->$_} qw/device port extra/;
|
||||
|
||||
|
||||
@@ -82,9 +82,11 @@ sub run {
|
||||
sub run_workers {
|
||||
my $self = shift;
|
||||
my $hook = shift or return $self->jobstat->error('missing hook param');
|
||||
my $primary = ($hook =~ m/_primary$/);
|
||||
my $store = Dancer::Factory::Hook->instance();
|
||||
# debug "entering hook $hook";
|
||||
my $primary = ($hook =~ m/_primary$/);
|
||||
|
||||
return unless scalar @{ $store->get_hooks_for($hook) };
|
||||
debug "running workers for hook: $hook";
|
||||
|
||||
foreach my $worker (@{ $store->get_hooks_for($hook) }) {
|
||||
try {
|
||||
|
||||
Reference in New Issue
Block a user