allow binary only python plugins
[enigma2.git] / mytest.py
index 9dba16ea99c54417795fab74afc6e33fabc5cea4..329bba269f53af783606b3b8f9b31f7ea7d39d9f 100644 (file)
--- a/mytest.py
+++ b/mytest.py
@@ -302,6 +302,15 @@ def runScreenTest():
        
        configfile.save()
        
+       from Tools.DreamboxHardware import setFPWakeuptime
+       from time import time
+       nextRecordingTime = session.nav.RecordTimer.getNextRecordingTime()
+       if nextRecordingTime != -1:
+               if (nextRecordingTime < 330): # no time to switch box back on
+                       setFPWakeuptime(time() + 30) # so switch back on in 30 seconds
+               else:
+                       setFPWakeuptime(nextRecordingTime - (300))
+       
        session.nav.shutdown()
        
        return 0
@@ -340,6 +349,7 @@ import Components.NimManager
 # first, setup a screen
 try:
        runScreenTest()
+
        plugins.shutdown()
 except:
        print 'EXCEPTION IN PYTHON STARTUP CODE:'