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
|
||||
if crawl.timeout:
|
||||
elapsed = (
|
||||
status.elapsedCrawlTime
|
||||
+ (dt_now() - from_k8s_date(status.lastUpdatedTime)).total_seconds()
|
||||
)
|
||||
elapsed = status.elapsedCrawlTime
|
||||
if status.lastUpdatedTime:
|
||||
elapsed += (
|
||||
dt_now() - from_k8s_date(status.lastUpdatedTime)
|
||||
).total_seconds()
|
||||
|
||||
if elapsed > crawl.timeout:
|
||||
print(
|
||||
f"Graceful Stop: Crawl running time exceeded {crawl.timeout} second timeout"
|
||||
|
Loading…
Reference in New Issue
Block a user