[entropy.client.package] reopen the installed packages repository to trigger schema updates

This commit is contained in:
Fabio Erculiani
2013-11-29 21:49:42 +01:00
parent cf16a4e11e
commit d3cfd35bf5

View File

@@ -139,9 +139,10 @@ class Repository:
# execute post update repo hook
self._run_post_update_repository_hook(repo)
# keep them closed
# keep them closed, but trigger schema updates
self._entropy.close_repositories()
self._entropy._validate_repositories()
self._entropy.reopen_installed_repository()
self._entropy.close_repositories()
# clean caches, fetch security