Избегайте сообщений клавиш при работе с инструментами командной строки

Я получаю эти два сообщения при запуске утилиты командной строки (в случае pgcli) в безголовом Linux, работающем в Docker:

No handlers could be found for logger "keyring.backend"
Please enter password for encrypted keyring:

Как я могу настроить регистратор и пароль для связки ключей, чтобы я больше не беспокоился при запуске какой-либо утилиты, зависящей от связки ключей?

Обратите внимание, что я нахожусь на Ubuntu без головы, поэтому мне нужно знать, как это сделать из командной строки.

Спасибо

2 ответа

Решение

v1.10.2 вышла, с keyring необязательный. С помощью pgcli на безголовой системе больше не должно быть проблем.

Мы исправили проблему в v1.10.1, но сейчас вам все еще нужно pip install keyring.alt пакет для вещей, чтобы работать. Есть открытый пиар, чтобы лучше справляться и keyring Пакет необязательно. Как только это произойдет, мы выпустим еще один выпуск исправлений. Оставайтесь с нами - и спасибо за использование pgcli!

Другие вопросы по тегам