File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -18,9 +18,9 @@ def timeout(check_suite_id)
1818
1919 @logger . info ( "Timeout execution for check_suite_id: #{ check_suite_id } -> finished? #{ check_suite . finished? } " )
2020
21- return false if check_suite . finished?
21+ return if check_suite . finished?
2222
23- return false if check_suite . last_job_updated_at_timer > 2 . hour . ago . utc
23+ return if check_suite . last_job_updated_at_timer > 2 . hour . ago . utc
2424
2525 @logger . info ( "Calling Github::PlanExecution::Finished.new(#{ check_suite . bamboo_ci_ref } ).finished" )
2626
@@ -29,12 +29,12 @@ def timeout(check_suite_id)
2929 . new ( { 'bamboo_ref' => check_suite . bamboo_ci_ref , hanged : true } )
3030 . finished
3131
32- return true if resp == [ 200 , 'Finished' ]
33-
34- rescheduling ( check_suite_id )
32+ rescheduling ( resp , check_suite_id )
3533 end
3634
37- def rescheduling ( check_suite_id )
35+ def rescheduling ( resp , check_suite_id )
36+ return if resp == [ 200 , 'Finished' ]
37+
3838 @logger . info ( "Rescheduling check_suite_id: #{ check_suite_id } " )
3939
4040 Delayed ::Job . where ( 'handler LIKE ?' , "%TimeoutExecution%args%-%#{ check_suite_id } %" ) &.delete_all
You can’t perform that action at this time.
0 commit comments