Gentoo Archives: gentoo-commits

From: Devan Franchini <twitch153@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/layman:master commit in: layman/config_modules/reposconf/
Date: Wed, 04 Feb 2015 17:13:26
Message-Id: 1423069834.e7e8ec72c7d23ec96f25b9b3a35c2c85b28f0b8d.twitch153@gentoo
1 commit: e7e8ec72c7d23ec96f25b9b3a35c2c85b28f0b8d
2 Author: Devan Franchini <twitch153 <AT> gentoo <DOT> org>
3 AuthorDate: Wed Feb 4 17:10:25 2015 +0000
4 Commit: Devan Franchini <twitch153 <AT> gentoo <DOT> org>
5 CommitDate: Wed Feb 4 17:10:34 2015 +0000
6 URL: http://sources.gentoo.org/gitweb/?p=proj/layman.git;a=commit;h=e7e8ec72
7
8 reposconf.py: Adds check to see if it is necessary to add auto_sync to section
9
10 ---
11 layman/config_modules/reposconf/reposconf.py | 6 ++++--
12 1 file changed, 4 insertions(+), 2 deletions(-)
13
14 diff --git a/layman/config_modules/reposconf/reposconf.py b/layman/config_modules/reposconf/reposconf.py
15 index b0a323c..75bdc6d 100644
16 --- a/layman/config_modules/reposconf/reposconf.py
17 +++ b/layman/config_modules/reposconf/reposconf.py
18 @@ -95,7 +95,8 @@ class ConfigHandler:
19 self.repo_conf.set(overlay.name, 'sync-uri', overlay.sources[0].src)
20 if overlay.sources[0].branch:
21 self.repo_conf.set(overlay.name, 'branch', overlay.sources[0].branch)
22 - self.repo_conf.set(overlay.name, 'auto-sync', self.config['auto_sync'])
23 + if sync_type: #To maintain a desired structure, we have to do this check twice.
24 + self.repo_conf.set(overlay.name, 'auto-sync', self.config['auto_sync'])
25
26 return self.write()
27
28 @@ -132,7 +133,8 @@ class ConfigHandler:
29 self.repo_conf.set(overlay.name, '#priority', str(overlay.priority))
30 self.repo_conf.set(overlay.name, '#location', path((self.storage, overlay.name)))
31 self.repo_conf.set(overlay.name, '#sync-uri', overlay.sources[0].src)
32 - self.repo_conf.set(overlay.name, '#auto-sync', self.config['auto_sync'])
33 + if sync_type:
34 + self.repo_conf.set(overlay.name, '#auto-sync', self.config['auto_sync'])
35
36 return self.write(disable=overlay.name)