From 1e9878e972d6a856fa2f34cdf1975eff8b014de1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fr=C3=A9d=C3=A9ric=20P=C3=A9ters?= Date: Sun, 12 Apr 2020 09:55:44 +0200 Subject: [PATCH] misc: replace execfile by exec --- corbo/settings.py | 2 +- debian/debian_config.py | 8 ++++---- debian/settings.py | 2 +- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/corbo/settings.py b/corbo/settings.py index 4a253bc..0571cd4 100644 --- a/corbo/settings.py +++ b/corbo/settings.py @@ -199,4 +199,4 @@ CORBO_PHONE_SEARCH_DIGITS = 9 local_settings_file = os.environ.get('CORBO_SETTINGS_FILE', os.path.join(os.path.dirname(__file__), 'local_settings.py')) if os.path.exists(local_settings_file): - execfile(local_settings_file) + exec(open(local_settings_file).read()) diff --git a/debian/debian_config.py b/debian/debian_config.py index e99e9b6..dd1e689 100644 --- a/debian/debian_config.py +++ b/debian/debian_config.py @@ -1,4 +1,4 @@ -# This file is sourced by "execfile" from corbo.settings +# This file is sourced by "exec" from corbo.settings import os @@ -7,14 +7,14 @@ PROJECT_NAME = 'corbo' # # hobotization (multitenant) # -execfile('/usr/lib/hobo/debian_config_common.py') +exec(open('/usr/lib/hobo/debian_config_common.py').read()) INSTALLED_APPS = ('corbo.hobo_agent', ) + INSTALLED_APPS # # local settings # -execfile(os.path.join(ETC_DIR, 'settings.py')) +exec(open(os.path.join(ETC_DIR, 'settings.py')).read()) # run additional settings snippets -execfile('/usr/lib/hobo/debian_config_settings_d.py') +exec(open('/usr/lib/hobo/debian_config_settings_d.py').read()) diff --git a/debian/settings.py b/debian/settings.py index 17a39e8..f7116c6 100644 --- a/debian/settings.py +++ b/debian/settings.py @@ -9,7 +9,7 @@ # WARNING! Quick-start development settings unsuitable for production! # See https://docs.djangoproject.com/en/1.7/howto/deployment/checklist/ -# This file is sourced by "execfile" from /usr/lib/corbo/debian_config.py +# This file is sourced by "exec" from /usr/lib/corbo/debian_config.py # SECURITY WARNING: don't run with debug turned on in production! DEBUG = False