DB classes should be reinstantiated after cache flush
This commit is contained in:
+1
-2
@@ -31,9 +31,8 @@ def update_caches():
|
|||||||
db.cache_save()
|
db.cache_save()
|
||||||
|
|
||||||
def regenerate_caches():
|
def regenerate_caches():
|
||||||
|
flush_caches()
|
||||||
# Force cache regeneration
|
# Force cache regeneration
|
||||||
for db in [packagedb.PackageDB(), sourcedb.SourceDB(),
|
for db in [packagedb.PackageDB(), sourcedb.SourceDB(),
|
||||||
componentdb.ComponentDB(), groupdb.GroupDB()]:
|
componentdb.ComponentDB(), groupdb.GroupDB()]:
|
||||||
db.invalidate()
|
|
||||||
db.cache_flush()
|
|
||||||
db.cache_regenerate()
|
db.cache_regenerate()
|
||||||
|
|||||||
Reference in New Issue
Block a user