diff options
Diffstat (limited to 'scripts')
| -rwxr-xr-x | scripts/combo-layer | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/scripts/combo-layer b/scripts/combo-layer index 851003d855..71fa7b127c 100755 --- a/scripts/combo-layer +++ b/scripts/combo-layer | |||
| @@ -109,7 +109,9 @@ class Configuration(object): | |||
| 109 | readsection(self.localparser, section, repo) | 109 | readsection(self.localparser, section, repo) |
| 110 | 110 | ||
| 111 | def update(self, repo, option, value, initmode=False): | 111 | def update(self, repo, option, value, initmode=False): |
| 112 | if self.localparser: | 112 | # If the main config has the option already, that is what we |
| 113 | # are expected to modify. | ||
| 114 | if self.localparser and not self.parser.has_option(repo, option): | ||
| 113 | parser = self.localparser | 115 | parser = self.localparser |
| 114 | section = "%s|%s" % (repo, self.combobranch) | 116 | section = "%s|%s" % (repo, self.combobranch) |
| 115 | conffile = self.localconffile | 117 | conffile = self.localconffile |
