I want to fix source spoke which was somewhat broken and I found that this change will be somewhat bigger than I expected :).
So in short: * Change hashing of repositories to special IDs (they are attached to existing RepoData instances) * Checks can now test even not selected objects * Check repositories URL before leaving spoke * Some minor fixes
*This is some kind of RFE so please feel free to tell me if there is better solution*
I fixed pylint errors
@@ -403,6 +405,14 @@ def apply(self): checkmount=False) self.clear_info()
- def _repo_id_generator(self):
""" Repository id numbers generator
"""
repo_id = 0
while(True):
yield repo_id
repo_id += 1
This should be a more generic thing not taking ``self`` and defined as ``iutil.id_generator``.
anaconda-patches@lists.fedorahosted.org