0
0
mirror of https://github.com/libretro/Lakka-LibreELEC.git synced 2025-03-02 15:25:55 +00:00

25 lines
497 B
Python
Raw Permalink Normal View History

# SPDX-License-Identifier: GPL-2.0
2018-07-16 20:45:36 +02:00
# Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv)
2018-03-04 18:54:17 +01:00
import subprocess
import xbmc
import xbmcaddon
def systemctl(command):
subprocess.call(
['systemctl', command, xbmcaddon.Addon().getAddonInfo('id')])
class Monitor(xbmc.Monitor):
def __init__(self, *args, **kwargs):
xbmc.Monitor.__init__(self)
def onSettingsChanged(self):
systemctl('restart')
if __name__ == '__main__':
Monitor().waitForAbort()