mirror of
https://github.com/veops/cmdb.git
synced 2025-08-08 13:00:35 +08:00
fix(ci_cache): ci cache async args (#215)
This commit is contained in:
@@ -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)
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user