Beremiz_service.py
branchpython3
changeset 3750 f62625418bff
parent 3738 9ce94d0d3764
child 3752 9f6f46dbe3ae
--- a/Beremiz_service.py	Mon Mar 27 10:19:14 2023 +0200
+++ b/Beremiz_service.py	Fri Oct 28 12:39:15 2022 +0800
@@ -24,8 +24,8 @@
 # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.
 
 
-from __future__ import absolute_import
-from __future__ import print_function
+
+
 import os
 import sys
 import getopt
@@ -521,7 +521,7 @@
 # Load extensions
 for extention_file, extension_folder in extensions:
     sys.path.append(extension_folder)
-    execfile(os.path.join(extension_folder, extention_file), locals())
+    exec(compile(open(os.path.join(extension_folder, extention_file), "rb").read(), os.path.join(extension_folder, extention_file), 'exec'), locals())
 
 # Service name is used as an ID for stunnel's PSK
 # Some extension may set 'servicename' to a computed ID or Serial Number