deviceskip only if device defiend

This commit is contained in:
Oliver Gorwits
2017-05-30 12:39:11 +01:00
parent 0b0c6f1e94
commit 271ffa80fd

View File

@@ -203,9 +203,11 @@ sub jq_defer {
try {
schema('netdisco')->txn_do(sub {
if ($job->device) {
schema('netdisco')->resultset('DeviceSkip')->find_or_create({
backend => $fqdn, device => $job->device,
},{ key => 'device_skip_pkey' })->increment_deferrals;
}
# lock db row and update to show job is available
schema('netdisco')->resultset('Admin')