diff options
author | Devan Franchini <twitch153@gentoo.org> | 2015-02-04 12:10:25 -0500 |
---|---|---|
committer | Devan Franchini <twitch153@gentoo.org> | 2015-02-04 12:10:34 -0500 |
commit | e7e8ec72c7d23ec96f25b9b3a35c2c85b28f0b8d (patch) | |
tree | 3388a324cc50c6aa4f74ce67b1ae30979cddfff9 | |
parent | laymanator/__init__.py: Adds a delete of layman object after import check (diff) | |
download | layman-e7e8ec72c7d23ec96f25b9b3a35c2c85b28f0b8d.tar.gz layman-e7e8ec72c7d23ec96f25b9b3a35c2c85b28f0b8d.tar.bz2 layman-e7e8ec72c7d23ec96f25b9b3a35c2c85b28f0b8d.zip |
reposconf.py: Adds check to see if it is necessary to add auto_sync to section
-rw-r--r-- | layman/config_modules/reposconf/reposconf.py | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/layman/config_modules/reposconf/reposconf.py b/layman/config_modules/reposconf/reposconf.py index b0a323c..75bdc6d 100644 --- a/layman/config_modules/reposconf/reposconf.py +++ b/layman/config_modules/reposconf/reposconf.py @@ -95,7 +95,8 @@ class ConfigHandler: self.repo_conf.set(overlay.name, 'sync-uri', overlay.sources[0].src) if overlay.sources[0].branch: self.repo_conf.set(overlay.name, 'branch', overlay.sources[0].branch) - self.repo_conf.set(overlay.name, 'auto-sync', self.config['auto_sync']) + if sync_type: #To maintain a desired structure, we have to do this check twice. + self.repo_conf.set(overlay.name, 'auto-sync', self.config['auto_sync']) return self.write() @@ -132,7 +133,8 @@ class ConfigHandler: self.repo_conf.set(overlay.name, '#priority', str(overlay.priority)) self.repo_conf.set(overlay.name, '#location', path((self.storage, overlay.name))) self.repo_conf.set(overlay.name, '#sync-uri', overlay.sources[0].src) - self.repo_conf.set(overlay.name, '#auto-sync', self.config['auto_sync']) + if sync_type: + self.repo_conf.set(overlay.name, '#auto-sync', self.config['auto_sync']) return self.write(disable=overlay.name) |