Log total initialization time
This commit is contained in:
parent
b107522d8c
commit
f34d896ff4
@ -50,7 +50,8 @@ from qutebrowser.browser.webkit import cookies, cache, downloads
|
|||||||
from qutebrowser.browser.webkit.network import (webkitqutescheme, proxy,
|
from qutebrowser.browser.webkit.network import (webkitqutescheme, proxy,
|
||||||
networkmanager)
|
networkmanager)
|
||||||
from qutebrowser.mainwindow import mainwindow
|
from qutebrowser.mainwindow import mainwindow
|
||||||
from qutebrowser.misc import readline, ipc, savemanager, sessions, crashsignal
|
from qutebrowser.misc import (readline, ipc, savemanager, sessions, crashsignal,
|
||||||
|
earlyinit)
|
||||||
from qutebrowser.misc import utilcmds # pylint: disable=unused-import
|
from qutebrowser.misc import utilcmds # pylint: disable=unused-import
|
||||||
from qutebrowser.utils import (log, version, message, utils, qtutils, urlutils,
|
from qutebrowser.utils import (log, version, message, utils, qtutils, urlutils,
|
||||||
objreg, usertypes, standarddir, error, debug)
|
objreg, usertypes, standarddir, error, debug)
|
||||||
@ -198,6 +199,9 @@ def _process_args(args):
|
|||||||
_open_startpage()
|
_open_startpage()
|
||||||
_open_quickstart(args)
|
_open_quickstart(args)
|
||||||
|
|
||||||
|
delta = datetime.datetime.now() - earlyinit.START_TIME
|
||||||
|
log.init.debug("Init finished after {}s".format(delta.total_seconds()))
|
||||||
|
|
||||||
|
|
||||||
def _load_session(name):
|
def _load_session(name):
|
||||||
"""Load the default session.
|
"""Load the default session.
|
||||||
|
@ -37,6 +37,7 @@ import signal
|
|||||||
import operator
|
import operator
|
||||||
import importlib
|
import importlib
|
||||||
import pkg_resources
|
import pkg_resources
|
||||||
|
import datetime
|
||||||
try:
|
try:
|
||||||
import tkinter
|
import tkinter
|
||||||
except ImportError:
|
except ImportError:
|
||||||
@ -45,6 +46,9 @@ except ImportError:
|
|||||||
# initialization needs to take place before that!
|
# initialization needs to take place before that!
|
||||||
|
|
||||||
|
|
||||||
|
START_TIME = datetime.datetime.now()
|
||||||
|
|
||||||
|
|
||||||
def _missing_str(name, *, windows=None, pip=None, webengine=False):
|
def _missing_str(name, *, windows=None, pip=None, webengine=False):
|
||||||
"""Get an error string for missing packages.
|
"""Get an error string for missing packages.
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user