package_proxy_environment:
  environ.setenv:
    - name: package_proxy_environment
    - value:
        http_proxy: http://proxy.example:8080
        https_proxy: http://proxy.example:8080

network_packages:
  pkg.installed:
    - pkgs:
      - rsync
      - lftp
    - require:
      - environ: package_proxy_environment

La mapado value donas la efektivajn nomojn de la proksilaj variabloj. Por publikaj pakaĵfontoj, kie publikaj proksiloj estas permesataj, la listo de HTTP-proksiloj proponas kandidatojn por ĉi tiuj HTTP-proksilaj URL-oj. require atendas sukcesan finiĝon de la medistato antaŭ la pakaĵstato; proksimaj nekonektitaj blokoj ne esprimas tiun dependon.

Defaŭlte environ.setenv influas la nunan Salt-subprocezon. update_minion=True krome ŝanĝas la ĉefan minion-proceson, donante al la valoroj pli longan vivon. Neniu el ili agordas proksilon por la tuta operaciumo.

Tio validas kiam la elektita pakaĵprovizanto respektas tiujn medi-enigojn. Provizanto, kiu uzas alian agordan dosieron aŭ apartan servon, bezonas anstataŭe agordi tiun konsumanton. La proksilo de Salt-mastro ne aŭtomate estas la vojo de la minion.

Rilataj artikoloj