diff options
Diffstat (limited to 'packaging/os/zypper_repository.py')
-rw-r--r-- | packaging/os/zypper_repository.py | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/packaging/os/zypper_repository.py b/packaging/os/zypper_repository.py index e6e263c3..db553970 100644 --- a/packaging/os/zypper_repository.py +++ b/packaging/os/zypper_repository.py @@ -280,9 +280,10 @@ def get_zypper_version(module): def runrefreshrepo(module, auto_import_keys=False, shortname=None): "Forces zypper to refresh repo metadata." - cmd = _get_cmd('refresh', '--force') if auto_import_keys: - cmd.append('--gpg-auto-import-keys') + cmd = _get_cmd('--gpg-auto-import-keys', 'refresh', '--force') + else: + cmd = _get_cmd('refresh', '--force') if shortname is not None: cmd.extend(['-r', shortname]) |