Vai al contenuto

Gestione

Elencare le sandbox

Shell
wp rudel list

Usate --format=json quando un altro strumento richiede un output strutturato.

Esaminare una sandbox

Shell
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

Shell
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

Shell
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

Shell
wp rudel destroy alpha-3be7

Il comando chiede conferma. Passate --force per saltare la richiesta negli script:

Shell
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.