Summary: | Множественные ошибки | ||
---|---|---|---|
Product: | Sisyphus | Reporter: | Евгений Кухтинов <kuhtinov_ev> |
Component: | myconnector | Assignee: | ekorneechev <ekorneechev> |
Status: | CLOSED FIXED | QA Contact: | qa-sisyphus |
Severity: | normal | ||
Priority: | P5 | CC: | ekorneechev, ekorneechev, neurofreak-alt |
Version: | unstable | ||
Hardware: | x86_64 | ||
OS: | Linux |
Description
Евгений Кухтинов
2021-10-19 13:11:58 MSK
Что выдаст команда: python3 -c "import keyring; print(keyring.get_password('test','test'))" $ python3 -c "import keyring; print(keyring.get_password('test','test'))" ERROR:dbus.proxies:Introspect error on :1.167:/modules/kwalletd5: dbus.exceptions.DBusException: org.freedesktop.DBus.Error.NoReply: Message recipient disconnected from message bus without replying Traceback (most recent call last): File "/usr/lib/python3/site-packages/keyring/backends/kwallet.py", line 99, in connected self.handle = self.iface.open(self.iface.networkWallet(), wId, self.appid) File "/usr/lib64/python3/site-packages/dbus/proxies.py", line 72, in __call__ return self._proxy_method(*args, **keywords) File "/usr/lib64/python3/site-packages/dbus/proxies.py", line 141, in __call__ return self._connection.call_blocking(self._named_service, File "/usr/lib64/python3/site-packages/dbus/connection.py", line 652, in call_blocking reply_message = self.send_message_with_reply_and_block( dbus.exceptions.DBusException: org.freedesktop.DBus.Error.ServiceUnknown: The name :1.167 was not provided by any .service files During handling of the above exception, another exception occurred: Traceback (most recent call last): File "<string>", line 1, in <module> File "/usr/lib/python3/site-packages/keyring/core.py", line 55, in get_password return get_keyring().get_password(service_name, username) File "/usr/lib/python3/site-packages/keyring/backends/chainer.py", line 51, in get_password password = keyring.get_password(service, username) File "/usr/lib/python3/site-packages/keyring/backends/kwallet.py", line 110, in get_password if not self.connected(service): File "/usr/lib/python3/site-packages/keyring/backends/kwallet.py", line 101, in connected raise InitError('Failed to open keyring: %s.' % e) keyring.errors.InitError: Failed to open keyring: org.freedesktop.DBus.Error.ServiceUnknown: The name :1.167 was not provided by any .service files. Ну тогда по-хорошему надо перевесить на python3-module-keyring (что-то с kwallet перестал работать), но я сделаю обработку исключений лучше (как в случае с самим импортом модуля). Lj,(Ответ для Evgeniy Korneechev на комментарий #3) > Ну тогда по-хорошему надо перевесить на python3-module-keyring (что-то с > kwallet перестал работать), но я сделаю обработку исключений лучше (как в > случае с самим импортом модуля). Сделано в 2.2-alt1 |