check that status.lastUpdatedTime is set before attempting to subtract! (#1754)
Don't subtract none value!
This commit is contained in:
parent
270e056c34
commit
375057a819
@ -1145,10 +1145,12 @@ class CrawlOperator(BaseOperator):
|
|||||||
|
|
||||||
# check timeout if timeout time exceeds elapsed time
|
# check timeout if timeout time exceeds elapsed time
|
||||||
if crawl.timeout:
|
if crawl.timeout:
|
||||||
elapsed = (
|
elapsed = status.elapsedCrawlTime
|
||||||
status.elapsedCrawlTime
|
if status.lastUpdatedTime:
|
||||||
+ (dt_now() - from_k8s_date(status.lastUpdatedTime)).total_seconds()
|
elapsed += (
|
||||||
)
|
dt_now() - from_k8s_date(status.lastUpdatedTime)
|
||||||
|
).total_seconds()
|
||||||
|
|
||||||
if elapsed > crawl.timeout:
|
if elapsed > crawl.timeout:
|
||||||
print(
|
print(
|
||||||
f"Graceful Stop: Crawl running time exceeded {crawl.timeout} second timeout"
|
f"Graceful Stop: Crawl running time exceeded {crawl.timeout} second timeout"
|
||||||
|
Loading…
Reference in New Issue
Block a user