Ручная очистка базы данных от старых событий и эпизодов¶
Совет
Для настройки автоматического удаления событий и эпизодов см. Автоматическое удаление старых событий и эпизодов.
Для ручного удаления старых событий и эпизодов из базы данных FindFace Security используйте утилиту cleanup_events
. Вы можете выбрать удаление только событий, для которых отсутствуют совпадения с досье, или только событий с совпадениями.
Справка по утилите cleanup_events
вызывается следующей командой:
findface-security cleanup_events --help
usage: findface-security cleanup_events [-h] [--matched-age MATCHED_AGE]
[--unmatched-age UNMATCHED_AGE]
[--version] [-v {0,1,2,3}]
[--settings SETTINGS]
[--pythonpath PYTHONPATH]
[--traceback] [--no-color]
Delete old events
optional arguments:
-h, --help show this help message and exit
--matched-age MATCHED_AGE
Minimum age in days of matched events to clean up
--unmatched-age UNMATCHED_AGE
Minimum age in days of unmatched events to clean up
--version show program's version number and exit
-v {0,1,2,3}, --verbosity {0,1,2,3}
Verbosity level; 0=minimal output, 1=normal output,
2=verbose output, 3=very verbose output
--settings SETTINGS The Python path to a settings module, e.g.
"myproject.settings.main". If this isn't provided, the
DJANGO_SETTINGS_MODULE environment variable will be
used.
--pythonpath PYTHONPATH
A directory to add to the Python path, e.g.
"/home/djangoprojects/myproject".
--traceback Raise on CommandError exceptions
--no-color Don't colorize the command output.
Для удаления событий и эпизодов старше определенного количества дней используйте опцию —age
. Например, для удаления событий без совпадений старше 5 дней выполните команду:
sudo findface-security cleanup_events --unmatched-age 5
Для удаления событий с совпадениями старше 5 дней выполните команду:
sudo findface-security cleanup_events --matched-age 5
Важно
Должен быть задан хотя бы один из аргументов --matched-age
/--unmatched-age
.