Skip to content

Commit db0b9de

Browse files
ggaineydralley
authored andcommitted
Fixed create_modulemd() stacktrace when handling malformed modulmd.
fixes #3756. (cherry picked from commit 5ccddf7)
1 parent f780c95 commit db0b9de

File tree

2 files changed

+7
-6
lines changed

2 files changed

+7
-6
lines changed

CHANGES/3756.bugfix

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Fixed stacktrace from create_modulemd() when trying to report an error.

pulp_rpm/app/modulemd.py

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -121,13 +121,13 @@ def create_modulemd(modulemd, snippet):
121121
"Got unexpected data for module {}-{}-{}-{}-{}: "
122122
"profiles failed to parse properly"
123123
).format(
124-
data[PULP_MODULE_ATTR.NAME],
125-
data[PULP_MODULE_ATTR.STREAM],
126-
data[PULP_MODULE_ATTR.VERSION],
127-
data[PULP_MODULE_ATTR.CONTEXT],
128-
data[PULP_MODULE_ATTR.ARCH],
124+
new_module[PULP_MODULE_ATTR.NAME],
125+
new_module[PULP_MODULE_ATTR.STREAM],
126+
new_module[PULP_MODULE_ATTR.VERSION],
127+
new_module[PULP_MODULE_ATTR.CONTEXT],
128+
new_module[PULP_MODULE_ATTR.ARCH],
129129
)
130-
log.warn(msg)
130+
log.warning(msg)
131131
else:
132132
profiles[name] = rpms
133133

0 commit comments

Comments
 (0)