Os yw group_vars yn diffinio map procsi ond bod y dasg yn derbyn gwerth gwag, chwiliwch am yr un newidyn a ddatganwyd yn y chwarae. Mae gan newidyn chwarae flaenoriaeth uwch; mae daliwr lle gwag yn dal i wrthwneud y rhestr ddata.

Ar gyfer lawrlwythiad allanol y caniateir iddo ddefnyddio procsi HTTP cyhoeddus, mae'r rhestr procsi HTTP yn darparu cyfeiriadau ymgeisiol ar gyfer gwerthoedd y rhestr ddata. Cadwch y map yn y rhestr ddata:

proxy_env:
  http_proxy: http://proxy.example.net:8080
  https_proxy: http://proxy.example.net:8080

Yna cymhwyswch ef i r dasg a fwriadwyd heb daliwr lle proxy_env: ar lefel chwarae:

environment: "{{ proxy_env | default({}) }}"

Os oes angen cwympgefn ar rôl, mae map gwag yn rhagosodiadau'r rôl yn eistedd o dan werthoedd y rhestr ddata ac yn gadael i'r rhestr ddata ennill.

Mae'r hidlydd a ddangosir yn trin undefined, nid pob cyflwr sy'n edrych yn wag. Mae null penodol eisoes wedi'i ddiffinio, felly nid yw default({}) arferol yn dileu'r gwrthwneud blaenoriaeth uwch hwnnw.

Gwiriwch y gwerth effeithiol ar gyfer y gwesteiwr yr effeithir arno cyn newid pwynt diwedd y procsi. Nid yw'r cyfarwyddyd environment yn darparu mewnbynnau tasg nes bod blaenoriaeth newidynnau wedi dewis y map y mae'n ei werthuso.

Erthyglau cysylltiedig