Pravidlá
Sandboxy Rudel môžu obsahovať metadáta, ktoré vysvetľujú, komu patria, prečo existujú, kedy by im mala uplynúť platnosť a odkiaľ pochádzajú.
Vlastníctvo
wp rudel create \
--name=qa-run \
--owner=dennis \
--labels=qa,checkout \
--purpose="Reproduce payment bug"
Metadáta sa ukladajú do záznamu prostredia a možno ich neskôr aktualizovať:
wp rudel update qa-run-3be7 --owner=agent --labels=agent,checkout
Uplynutie platnosti
wp rudel create --name=temp-run --ttl-days=2
Pri create sa --ttl-days počíta od vytvorenia; pri update od aktuálneho času. Nastavením default_ttl_days v rudel_config určíte dátum uplynutia platnosti pre každý nový sandbox. Alebo nastavte konkrétny časový údaj:
wp rudel update temp-run-3be7 --expires-at=2026-06-10T12:00:00+00:00
Sandboxy po uplynutí platnosti možno vyčistiť, ak nie sú chránené. Platnosť odstránite pomocou wp rudel update <id> --clear-expiry.
Ochrana
wp rudel update qa-run-3be7 --protected
Chránené sandboxy sa vynechávajú pri manuálnom aj plánovanom čistení. Ochrana nebráni príkazom wp rudel destroy ani Rudel::destroy().
Pôvod
Keď sa sandbox naklonuje z iného sandboxu, Rudel zaznamená metadáta zdroja do nového záznamu prostredia.
Tieto údaje o pôvode sú informatívne. Pomáhajú správcom zistiť, ako bol sandbox vytvorený, no nie sú druhým zdrojom pravdy.