Siirry sisältöön

Käytännöt

Rudel-hiekkalaatikoihin voi liittää metatietoja, jotka kertovat, kuka niitä omistaa, miksi ne ovat olemassa, milloin niiden tulisi vanhentua ja mistä ne ovat peräisin.

Omistajuus

Shell
wp rudel create \
  --name=qa-run \
  --owner=dennis \
  --labels=qa,checkout \
  --purpose="Reproduce payment bug"

Metatiedot tallennetaan ympäristötietueeseen, ja niitä voi päivittää myöhemmin:

Shell
wp rudel update qa-run-3be7 --owner=agent --labels=agent,checkout

Vanheneminen

Shell
wp rudel create --name=temp-run --ttl-days=2

create-asetuksella --ttl-days lasketaan luonnista; update-asetuksella tästä hetkestä. Aseta default_ttl_days kohdassa rudel_config, jotta jokaiselle uudelle hiekkalaatikolle määritetään vanhenemisaika. Tai aseta aikaleima erikseen:

Shell
wp rudel update temp-run-3be7 --expires-at=2026-06-10T12:00:00+00:00

Vanhentuneet hiekkalaatikot voidaan siivota, ellei niitä ole suojattu. Poista vanhenemisaika komennolla wp rudel update <id> --clear-expiry.

Suojaus

Shell
wp rudel update qa-run-3be7 --protected

Suojatut hiekkalaatikot ohitetaan sekä manuaalisessa että ajastetussa siivouksessa. Suojaus ei estä toimintoja wp rudel destroy eikä Rudel::destroy().

Alkuperä

Kun hiekkalaatikko kloonataan toisesta hiekkalaatikosta, Rudel tallentaa lähteen metatiedot uuden ympäristön tietueeseen.

Alkuperätieto on informatiivinen. Se auttaa ylläpitäjiä ymmärtämään, miten hiekkalaatikko luotiin, mutta se ei ole toinen totuuden lähde.