diff options
author | Alvaro Neira Ayuso <aneira@soleta.eu> | 2019-12-12 18:51:15 +0100 |
---|---|---|
committer | Alvaro Neira Ayuso <alvaroneay@gmail.com> | 2020-01-19 19:50:44 +0100 |
commit | dbbc7fa858f0d10321ad158afef94b8ffa0041bf (patch) | |
tree | 6a15a22acedd429a2560034eaea039595b32d34f /src/linux/ogOperations.py | |
parent | 62a8ca4cd8a12871c1b03f2da9aaccd186d456e5 (diff) |
Include the reboot support in ogOperation
This new patch allows us to reboot the linux machine using reboot binary or in
OpenGnsys client case, use the specific script.
Diffstat (limited to 'src/linux/ogOperations.py')
-rw-r--r-- | src/linux/ogOperations.py | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/linux/ogOperations.py b/src/linux/ogOperations.py index ba141d9..79bff19 100644 --- a/src/linux/ogOperations.py +++ b/src/linux/ogOperations.py @@ -8,5 +8,7 @@ def poweroff(): subprocess.call(['/sbin/poweroff']) def reboot(): - print 'REBOOT' - + if os.path.exists('/scripts/oginit'): + subprocess.call('source /opt/opengnsys/etc/preinit/loadenviron.sh; /opt/opengnsys/scripts/reboot', shell=True) + else: + subprocess.call(['/sbin/reboot']) |