diff --git a/openedx/core/djangoapps/site_configuration/management/commands/create_or_update_site_configuration.py b/openedx/core/djangoapps/site_configuration/management/commands/create_or_update_site_configuration.py index edcb0f19a4..3fc92844b9 100644 --- a/openedx/core/djangoapps/site_configuration/management/commands/create_or_update_site_configuration.py +++ b/openedx/core/djangoapps/site_configuration/management/commands/create_or_update_site_configuration.py @@ -17,7 +17,8 @@ LOG = logging.getLogger(__name__) def load_json_from_file(filename): - return json.load(codecs.open(filename, encoding='utf-8')) + with codecs.open(filename, encoding='utf-8') as file: + return json.load(file) class Command(BaseCommand):