如何在salt状态下执行pkg.refresh_db?

How to execute pkg.refresh_db in a salt state?

我有以下 sls 文件:

python:
  pkg.installed:
    - pkgs:
      - python2_x64

如何编辑此文件以确保在尝试安装 Python 之前执行 pkg.refresh_db

我可以像这样手动运行刷新:salt -G 'os:windows' pkg.refresh_db

pkg:
module.run:
  - name: pkg.refresh_db

python:
pkg.installed:
  - pkgs:
    - python2_x64

refresh: True添加到pkg.installed状态:

python:
  pkg.installed:
    - pkgs:
      - python2_x64
    - refresh: True

甚至更短:

python2_x64:
  pkg.installed:
    - refresh: True