summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--roles/repo2json/files/rhel_to_json.py3
1 files changed, 3 insertions, 0 deletions
diff --git a/roles/repo2json/files/rhel_to_json.py b/roles/repo2json/files/rhel_to_json.py
index 4bf89b1f7..642437282 100644
--- a/roles/repo2json/files/rhel_to_json.py
+++ b/roles/repo2json/files/rhel_to_json.py
@@ -207,6 +207,9 @@ def main():
pkg.basename]['channel']:
output['packages'][pkg.basename]['channel'].append(
channel)
+ if channel not in output['packages'][pkg.basename]['channels']:
+ output['packages'][pkg.basename]['channels'][channel] = []
+
output['packages'][pkg.basename][
'channels'][channel].append({
'epoch': pkg.epoch,