1
0
mirror of https://github.com/veops/cmdb.git synced 2025-11-05 14:30:13 +08:00

fix(ci_cache): ci cache async args

This commit is contained in:
s01249
2023-10-20 11:57:10 +08:00
parent 887a69c2bd
commit a4ed163734

@@ -228,11 +228,11 @@ class CIFlushView(APIView):
from api.tasks.cmdb import ci_cache from api.tasks.cmdb import ci_cache
from api.lib.cmdb.const import CMDB_QUEUE from api.lib.cmdb.const import CMDB_QUEUE
if ci_id is not None: if ci_id is not None:
ci_cache.apply_async([ci_id], queue=CMDB_QUEUE) ci_cache.apply_async(args=(ci_id, None, None), queue=CMDB_QUEUE)
else: else:
cis = CI.get_by(to_dict=False) cis = CI.get_by(to_dict=False)
for ci in cis: for ci in cis:
ci_cache.apply_async([ci.id], queue=CMDB_QUEUE) ci_cache.apply_async(args=(ci.id, None, None), queue=CMDB_QUEUE)
return self.jsonify(code=200) return self.jsonify(code=200)