Gestione
Elencare le sandbox
wp rudel list
Usate --format=json quando un altro strumento richiede un output strutturato.
Esaminare una sandbox
wp rudel info alpha-3be7
Il record include ID, nome, percorso, stato, motore, prefisso delle tabelle, tema, protezione, etichette, ultima attività, metadati di clonazione, dimensione, URL e percorso dei contenuti.
Aggiornare i metadati
wp rudel update alpha-3be7 \
--owner=dennis \
--labels=qa,agent \
--purpose="Regression run" \
--ttl-days=3
Gli aggiornamenti dei metadati non riscrivono i contenuti del sito della sandbox. --ttl-days imposta la scadenza a partire da adesso; --clear-expiry la rimuove.
Proteggere una sandbox
wp rudel update alpha-3be7 --protected
Le sandbox protette vengono ignorate dalla pulizia, sia manuale sia pianificata. Rimuovete la protezione con --unprotected.
Eliminare una sandbox
wp rudel destroy alpha-3be7
Il comando chiede conferma. Passate --force per saltare la richiesta negli script:
wp rudel destroy alpha-3be7 --force
La protezione non si applica in questo caso: destroy rimuove anche le sandbox protette.
L'eliminazione di una sandbox elimina tutte le tabelle con il suo prefisso (incluse le tabelle degli snapshot), rimuove i worktree collegati e la directory della sandbox, ed elimina il record dell'ambiente Rudel.