Qualys diff sync: sauve le timestamp DES LE DEBUT (resilient si annulation)
This commit is contained in:
parent
5b6e113792
commit
0ebf72d789
@ -585,6 +585,15 @@ def _refresh_all_agents_impl(db, mode="diff"):
|
|||||||
except Exception:
|
except Exception:
|
||||||
pass
|
pass
|
||||||
|
|
||||||
|
# Sauve immediatement le timestamp de DEBUT (couvre annulation en cours)
|
||||||
|
if mode == "diff":
|
||||||
|
try:
|
||||||
|
start_iso = datetime.now(timezone.utc).isoformat()
|
||||||
|
set_secret(db, "qualys_last_diff_sync", start_iso, "Timestamp dernier sync Qualys diff (debut)")
|
||||||
|
db.commit()
|
||||||
|
except Exception:
|
||||||
|
pass
|
||||||
|
|
||||||
qualys_url, qualys_user, qualys_pass, qualys_proxy = _get_qualys_creds(db)
|
qualys_url, qualys_user, qualys_pass, qualys_proxy = _get_qualys_creds(db)
|
||||||
if not qualys_user:
|
if not qualys_user:
|
||||||
return {"ok": False, "msg": "Credentials Qualys non configurés"}
|
return {"ok": False, "msg": "Credentials Qualys non configurés"}
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user