[entropy.tools] ignore permission issues when saving repositories metadata to file

This commit is contained in:
Fabio Erculiani
2009-08-05 16:45:15 +02:00
parent 3578b62845
commit 24875f027f
+5 -1
View File
@@ -2389,7 +2389,11 @@ def save_repository_settings(repodata, remove = False, disable = False, enable =
line = repolines_data[cc]['line']
content.append(line)
_save_repositories_content(content)
try:
_save_repositories_content(content)
except OSError: # permission denied?
return False
return True
def _save_repositories_content(content):
if os.path.isfile(etpConst['repositoriesconf']):