Skip to content

Commit 7213daf

Browse files
committed
Prepare code for merge
Signed-off-by: tdruez <[email protected]>
1 parent ca3f029 commit 7213daf

File tree

4 files changed

+10
-7
lines changed

4 files changed

+10
-7
lines changed

dje/cron_jobs.py

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,14 +6,17 @@
66
# See https://aboutcode.org for more information about AboutCode FOSS projects.
77
#
88

9+
from django.conf import settings
10+
911
from rq import cron
1012

1113
from dje.tasks import update_vulnerabilities
1214

15+
two_hour = 7200
16+
1317
cron.register(
1418
func=update_vulnerabilities,
1519
queue_name="default",
16-
# cron=settings.DEJACODE_VULNERABILITIES_CRON, # 3am daily by default
17-
cron="0 * * * *", # Every hour
18-
job_timeout=3600, # 1 hour
20+
cron=settings.DEJACODE_VULNERABILITIES_CRON, # Daily at 3am by default
21+
job_timeout=two_hour,
1922
)

dje/tasks.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -122,7 +122,7 @@ def scancodeio_submit_scan(uris, user_uuid, dataspace_uuid):
122122
scancodeio.submit_scan(uri, user_uuid, dataspace_uuid)
123123

124124

125-
@job("default", timeout=3600)
125+
@job("default", timeout=7200)
126126
def update_vulnerabilities():
127127
"""Fetch vulnerabilities for all Dataspaces that enable vulnerablecodedb access."""
128128
from vulnerabilities.fetch import fetch_from_vulnerablecode
@@ -138,5 +138,5 @@ def update_vulnerabilities():
138138
batch_size=50,
139139
update=True,
140140
timeout=60,
141-
log_func=logger.info,
141+
log_func=logger.debug,
142142
)

docker-compose.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@ services:
6666

6767
scheduler:
6868
build: .
69-
command: wait-for-it web:8000 -- sh -c "./manage.py rqcron dje.cron_jobs --logging-level DEBUG"
69+
command: wait-for-it web:8000 -- sh -c "./manage.py rqcron dje.cron_jobs"
7070
env_file:
7171
- docker.env
7272
volumes:

vulnerabilities/fetch.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ def fetch_from_vulnerablecode(dataspace, batch_size, update, timeout, log_func=N
5858

5959
dataspace.vulnerabilities_updated_at = timezone.now()
6060
dataspace.save(update_fields=["vulnerabilities_updated_at"])
61-
log_func(f"Dataspace.vulnerabilities_updated_at updated")
61+
log_func("Dataspace.vulnerabilities_updated_at updated")
6262

6363

6464
def fetch_for_packages(

0 commit comments

Comments
 (0)