Standardise logging for script, plugin and service endpoints

This commit is contained in:
MoojMidge 2024-10-04 05:19:10 +10:00
parent f849d51f4e
commit efb1997862
4 changed files with 85 additions and 65 deletions

View file

@ -646,6 +646,20 @@ def run(argv):
if params:
params = dict(parse_qsl(args.query))
system_version = context.get_system_version()
context.log_notice('Script: Running |v{version}|\n'
'Kodi: |v{kodi}|\n'
'Python: |v{python}|\n'
'Category: |{category}|\n'
'Action: |{action}|\n'
'Params: |{params}|'
.format(version=context.get_version(),
kodi=str(system_version),
python=system_version.get_python_version(),
category=category,
action=action,
params=params))
if not category:
xbmcaddon.Addon().openSettings()
return