Fix onboard WebKit preview and archive board telemetry locally
This commit is contained in:
@@ -9,6 +9,7 @@ import re
|
||||
import socket
|
||||
import subprocess
|
||||
import threading
|
||||
import syslog
|
||||
from urllib.parse import urlsplit
|
||||
|
||||
import gi
|
||||
@@ -261,11 +262,15 @@ class NodeApplication(Gtk.Application):
|
||||
return False
|
||||
|
||||
def load_failed(self, _view, _event, uri, _error):
|
||||
syslog.openlog('mission-core-node-ui')
|
||||
syslog.syslog(syslog.LOG_ERR, 'node-ui-load-failed')
|
||||
if local_url(uri):
|
||||
self.problem("Служба ноды недоступна. Повторно откройте приложение после восстановления службы.")
|
||||
return True
|
||||
|
||||
def process_failed(self, *_):
|
||||
def process_failed(self, _view, reason):
|
||||
syslog.openlog('mission-core-node-ui')
|
||||
syslog.syslog(syslog.LOG_ERR, 'node-ui-process-terminated reason=' + str(int(reason)))
|
||||
self.problem("Окно приложения остановилось. Закройте и повторно откройте Mission Core Node. Служба борта продолжает работать отдельно.")
|
||||
|
||||
def deny_permission(self, _view, permission):
|
||||
|
||||
Reference in New Issue
Block a user