[eit.commands.commit] open repository in write mode to force treeupdates

This commit is contained in:
Fabio Erculiani
2012-01-26 20:24:57 +01:00
parent ea26cfb1da
commit c7253fdab2
+8
View File
@@ -125,6 +125,7 @@ If you would like to selectively add certain packages, please see
return self._call_locked, [self._commit, nsargs.repo]
def _commit(self, entropy_server):
to_be_added = set()
to_be_removed = set()
to_be_injected = set()
@@ -134,6 +135,13 @@ If you would like to selectively add certain packages, please see
repository_id = entropy_server.repository()
generated_packages = []
# First of all, open the repository in write mode
# in order to trigger package name updates on SPM.
# Failing to do so would cause false positives on the
# removal list.
entropy_server.open_server_repository(
repository_id, read_only=False, no_upload=True)
if self._repackage:
packages = []