mirror of
https://github.com/kovidgoyal/calibre.git
synced 2025-07-09 03:04:10 -04:00
Use share_open for server log files in preferences
This commit is contained in:
parent
5ef79c742a
commit
3185b543de
@ -33,6 +33,7 @@ from calibre.srv.opts import change_settings, options, server_config
|
|||||||
from calibre.srv.users import (
|
from calibre.srv.users import (
|
||||||
UserManager, create_user_data, validate_password, validate_username
|
UserManager, create_user_data, validate_password, validate_username
|
||||||
)
|
)
|
||||||
|
from calibre.utils.shared_file import share_open
|
||||||
from calibre.utils.icu import primary_sort_key
|
from calibre.utils.icu import primary_sort_key
|
||||||
from polyglot.builtins import unicode_type, as_bytes
|
from polyglot.builtins import unicode_type, as_bytes
|
||||||
|
|
||||||
@ -1317,7 +1318,7 @@ class ConfigWidget(ConfigWidgetBase):
|
|||||||
layout.addWidget(el)
|
layout.addWidget(el)
|
||||||
try:
|
try:
|
||||||
el.setPlainText(
|
el.setPlainText(
|
||||||
lopen(log_error_file, 'rb').read().decode('utf8', 'replace')
|
share_open(log_error_file, 'rb').read().decode('utf8', 'replace')
|
||||||
)
|
)
|
||||||
except EnvironmentError:
|
except EnvironmentError:
|
||||||
el.setPlainText(_('No error log found'))
|
el.setPlainText(_('No error log found'))
|
||||||
@ -1326,7 +1327,7 @@ class ConfigWidget(ConfigWidgetBase):
|
|||||||
layout.addWidget(al)
|
layout.addWidget(al)
|
||||||
try:
|
try:
|
||||||
al.setPlainText(
|
al.setPlainText(
|
||||||
lopen(log_access_file, 'rb').read().decode('utf8', 'replace')
|
share_open(log_access_file, 'rb').read().decode('utf8', 'replace')
|
||||||
)
|
)
|
||||||
except EnvironmentError:
|
except EnvironmentError:
|
||||||
al.setPlainText(_('No access log found'))
|
al.setPlainText(_('No access log found'))
|
||||||
|
Loading…
x
Reference in New Issue
Block a user