From 3162fea60d312c6691cfeeb5be2cc39c446d1649 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Lubom=C3=ADr=20Sedl=C3=A1=C5=99?= Date: Wed, 22 Feb 2017 15:48:06 +0100 Subject: [PATCH] ostree: Fix crash when extra repos are missing MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The default needs to be an empty list, not `None`. Signed-off-by: Lubomír Sedlář --- pungi/ostree/tree.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pungi/ostree/tree.py b/pungi/ostree/tree.py index 68b6d701..49a8b66d 100644 --- a/pungi/ostree/tree.py +++ b/pungi/ostree/tree.py @@ -90,7 +90,7 @@ class Tree(OSTree): if self.extra_config: self.extra_config = json.load(open(self.extra_config, 'r')) source_repo_from = self.extra_config.get('source_repo_from', None) - extra_source_repos = self.extra_config.get('extra_source_repos', None) + extra_source_repos = self.extra_config.get('extra_source_repos', []) keep_original_sources = self.extra_config.get('keep_original_sources', False) repos = extra_source_repos + [{'name': 'source_repo_from', 'baseurl': source_repo_from}] tweak_treeconf(self.treefile, source_repos=repos, keep_original_sources=keep_original_sources)