From 43ffc6346c6ae8624d72d0f7c496355ad54cf806 Mon Sep 17 00:00:00 2001 From: polytan02 Date: Mon, 16 Mar 2015 12:15:11 +0000 Subject: [PATCH] Reboot function in the admin/tools menu Reboot function (to be done properly !), to add the possibility of remotely rebooting the yunohost system. The function added is JUST AN EXAMPLE and needs to be done properly. The insterest is to have a dedicated entry in the web interface. --- lib/yunohost/tools.py | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/lib/yunohost/tools.py b/lib/yunohost/tools.py index 67e74a1e4..f27ad7c0e 100644 --- a/lib/yunohost/tools.py +++ b/lib/yunohost/tools.py @@ -469,3 +469,11 @@ def tools_upgrade(auth, ignore_apps=False, ignore_packages=False): if is_api: from yunohost.service import service_log return { "log": service_log('yunohost-api', number="100").values()[0] } + + +def tools_reboot_server(): + """ + Simple function to reboot the server. + Interesting to use via the web interface. + """ + os.system('reboot')