hbs2/docs/todo/misc.txt

38 lines
1.7 KiB
Plaintext
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

TODO: hbs2-peer-keydir-config-option
Добавить опцию keyring-mask для конфига. В ней --
маска файлов для glob.
Работать должна следующим образом:
- При старте достаются из конфига все такие опции
(т.е это опция типа [String])
- Для каждой такой опции - при помощи glob (короче - пример есть в fixme)
находятся все файлы
- Эта опция в конфиге заменяется на список опций keyring
- Так, что бы дамп конфига при старте показывал все ключи, которые
в результате получились
- Посмотреть, что происходит, если ключи не парсятся нормально,
какая ошибка (или никакой)
TODO: git-hbs2-export-no-params
Запуск git hbs2 export без параметров должен:
- создать ключ
- выполнить export
- создать конфиг, если его нет
- добавить ключ в конфиг, если конфиг есть
TODO: metrics-instead-of-plain-errors
Сейчас запрос несуществующией ссылки порождает
ошибку в логе.
Иногда это действительно ошибочная ситуация, иногда нет.
Что бы не засорять лог, лучше считать такие ошибки (запросы
к несуществующим ссылкам/блокам), и хранить в таблице,
а не писать в лог.