Удаление файлов экземпляра
Локально запущенные экземпляры создают ряд файлов: файл журнала, рабочую директорию, сокет консоли (console socket), PID-файл и notify-сокет. Удалить все эти файлы для одного или нескольких экземпляров можно с помощью команды clean
.
cartridge clean [ИМЯ_ЭКЗЕМПЛЯРА...] [параметры]
Здесь [ИМЯ_ЭКЗЕМПЛЯРА...]
означает, что можно указать больше одного имени.
Если не указать ИМЯ_ЭКЗЕМПЛЯРА
, в список аргументов войдут все экземпляры, перечисленные в файле конфигурации экземпляров Cartridge. См. параметр --cfg
ниже.
--stateboard |
Удаление файлов экземпляра stateboard и файлов других экземпляров. Игнорируется, если задать параметр --stateboard-only . |
--stateboard-only |
Удаление только файлов экземпляра stateboard. Если задать этот параметр, ИМЯ_ЭКЗЕМПЛЯРА... игнорируется. |
--run-dir |
Директория, где хранятся PID-файлы и файлы сокетов (по умолчанию ./tmp/run ). run-dir — также раздел файла .cartridge.yml . Узнайте больше о путях к файлам экземпляров. |
--data-dir |
Директория, в которой находятся рабочие директории экземпляров (по умолчанию ./tmp/data ). data-dir — также раздел файла .cartridge.yml . Узнайте больше о путях к файлам экземпляров. |
--log-dir |
Директория, где хранятся файлы журналов (по умолчанию ./tmp/log ). log-dir — также раздел файла .cartridge.yml . Узнайте больше о путях к файлам экземпляров. |
--cfg |
Путь к файлу конфигурации экземпляров (по умолчанию ./instances.yml ). cfg — также раздел файла .cartridge.yml . Узнайте больше о путях к файлам экземпляров. |
Команда clean
также поддерживает глобальные параметры.