make gpgautomimport a named option

This commit is contained in:
Michael Calmer 2023-09-21 12:05:21 +02:00 committed by Daniel Wozniak
parent 71ef92ad0a
commit 4e8be2e5a7

View file

@ -1397,7 +1397,7 @@ def mod_repo(repo, **kwargs):
return repo
def refresh_db(force=None, root=None, **kwargs):
def refresh_db(force=None, root=None, gpgautoimport=False, **kwargs):
"""
Trigger a repository refresh by calling ``zypper refresh``. Refresh will run
with ``--force`` if the "force=True" flag is passed on the CLI or
@ -1447,7 +1447,7 @@ def refresh_db(force=None, root=None, **kwargs):
repos = kwargs.get("repos", [])
refresh_opts.extend([repos] if not isinstance(repos, list) else repos)
if kwargs.get("gpgautoimport", False):
if gpgautoimport:
global_opts.append("--gpg-auto-import-keys")
# We do the actual call to zypper refresh.