Qualys: activation keys lazy (no API on page load if cache empty)
This commit is contained in:
parent
49b1865d13
commit
d15db654d4
@ -463,12 +463,15 @@ def get_vuln_counts(db, ip_list, force_refresh=False):
|
|||||||
return results
|
return results
|
||||||
|
|
||||||
|
|
||||||
def get_activation_keys(db):
|
def get_activation_keys(db, force_refresh=False):
|
||||||
"""Recupere les activation keys Qualys"""
|
"""Recupere les activation keys Qualys (cache only par défaut)"""
|
||||||
cache_key = "qualys:actkeys"
|
cache_key = "qualys:actkeys"
|
||||||
cached = _cache.get(cache_key)
|
cached = _cache.get(cache_key)
|
||||||
if cached is not None:
|
if cached is not None:
|
||||||
return cached
|
return cached
|
||||||
|
if not force_refresh:
|
||||||
|
# Pas de cache, pas d'appel API au chargement de page
|
||||||
|
return []
|
||||||
|
|
||||||
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:
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user