Перейти к содержимому

Управление

Список песочниц

Командная оболочка
wp rudel list

Используйте --format=json, если другому инструменту нужен структурированный вывод.

Просмотр данных одной песочницы

Командная оболочка
wp rudel info alpha-3be7

Запись содержит идентификатор, имя, путь, статус, движок, префикс таблиц, тему, защиту, метки, время последней активности, метаданные клонирования, размер, URL и путь к содержимому.

Обновление метаданных

Командная оболочка
wp rudel update alpha-3be7 \
  --owner=dennis \
  --labels=qa,agent \
  --purpose="Regression run" \
  --ttl-days=3

Обновление метаданных не изменяет содержимое сайта песочницы. --ttl-days задает срок действия относительно текущего момента; --clear-expiry удаляет его.

Защита песочницы

Командная оболочка
wp rudel update alpha-3be7 --protected

Защищенные песочницы пропускаются при ручной и запланированной очистке. Снимите защиту с помощью --unprotected.

Удаление песочницы

Командная оболочка
wp rudel destroy alpha-3be7

Команда запрашивает подтверждение. Передайте --force, чтобы пропустить запрос в скриптах:

Командная оболочка
wp rudel destroy alpha-3be7 --force

Защита здесь не действует: destroy удаляет и защищенные песочницы.

При удалении песочницы удаляются все таблицы с ее префиксом (включая таблицы снимков), связанные рабочие деревья и каталог песочницы, а также запись среды Rudel.