deviceskip only if device defiend
This commit is contained in:
@@ -203,9 +203,11 @@ sub jq_defer {
|
|||||||
|
|
||||||
try {
|
try {
|
||||||
schema('netdisco')->txn_do(sub {
|
schema('netdisco')->txn_do(sub {
|
||||||
|
if ($job->device) {
|
||||||
schema('netdisco')->resultset('DeviceSkip')->find_or_create({
|
schema('netdisco')->resultset('DeviceSkip')->find_or_create({
|
||||||
backend => $fqdn, device => $job->device,
|
backend => $fqdn, device => $job->device,
|
||||||
},{ key => 'device_skip_pkey' })->increment_deferrals;
|
},{ key => 'device_skip_pkey' })->increment_deferrals;
|
||||||
|
}
|
||||||
|
|
||||||
# lock db row and update to show job is available
|
# lock db row and update to show job is available
|
||||||
schema('netdisco')->resultset('Admin')
|
schema('netdisco')->resultset('Admin')
|
||||||
|
|||||||
Reference in New Issue
Block a user