Skip to content

Commit 4f22c9c

Browse files
committed
Don't use global, local vars in lowercase
Signed-off-by: Gaëtan Lehmann <[email protected]>
1 parent ed387be commit 4f22c9c

File tree

1 file changed

+9
-14
lines changed

1 file changed

+9
-14
lines changed

scripts/repo_status/repoquery.py

Lines changed: 9 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -108,34 +108,29 @@ def fill_srpm_binrpms_cache() -> None:
108108
'--qf', '%{name}-%{version}-%{release}.src.rpm,%{name}-%{evr}' + QFNL,
109109
'--latest-limit=1',
110110
]
111-
SRPM_NEVR_CACHE = { # sourcerpm -> srpm-nevr
112-
sourcerpm: nevr
113-
for sourcerpm, nevr in (line.split(',')
114-
for line in run_repoquery(args))
115-
}
111+
112+
# sourcerpm -> srpm-nevr
113+
srpm_nevr_cache = dict(line.split(',') for line in run_repoquery(args))
116114

117115
# binary -> source mapping
118116
logging.debug("get binary to source mapping")
119-
global SRPM_BINRPMS_CACHE, BINRPM_SOURCE_CACHE
117+
BINRPM_SOURCE_CACHE.clear()
120118
args = [
121119
'--disablerepo=*-src', '*',
122120
'--qf', '%{name}-%{evr},%{sourcerpm}' + QFNL, # FIXME no epoch in sourcerpm, why does it work?
123121
'--latest-limit=1',
124122
]
125-
BINRPM_SOURCE_CACHE = {
123+
BINRPM_SOURCE_CACHE.update({
126124
# packages without source are not in SRPM_NEVR_CACHE, fallback to sourcerpm
127-
binrpm: SRPM_NEVR_CACHE.get(sourcerpm, srpm_strip_src_rpm(sourcerpm))
125+
binrpm: srpm_nevr_cache.get(sourcerpm, srpm_strip_src_rpm(sourcerpm))
128126
for binrpm, sourcerpm in (line.split(',')
129127
for line in run_repoquery(args))
130-
}
128+
})
131129

132130
# reverse mapping source -> binaries
133-
SRPM_BINRPMS_CACHE = {}
131+
SRPM_BINRPMS_CACHE.clear()
134132
for binrpm, srpm in BINRPM_SOURCE_CACHE.items():
135-
binrpms = SRPM_BINRPMS_CACHE.get(srpm, set())
136-
if not binrpms:
137-
SRPM_BINRPMS_CACHE[srpm] = binrpms
138-
binrpms.add(binrpm)
133+
SRPM_BINRPMS_CACHE.setdefault(srpm, set()).add(binrpm)
139134

140135
def srpm_nevr(rpmname: str) -> str:
141136
args = [

0 commit comments

Comments
 (0)