# Path: gamifiededucation/helper.py
# def load_to_environment(env_file_path):
#     """
#     Tries to load variables to environment from a .env file
#     It does *not* throw an exception if the file is not found
#     """
#     try:
#         with open(env_file_path) as f:
#             content = f.read()
#     except IOError:
#         content = ''
# 
#     for line in content.splitlines():
#         m1 = re.match(r'\A([A-Za-z_0-9]+)\s*=\s*(.*)\Z', line)
#         if m1:
#             key, val = m1.group(1), m1.group(2)
#             m2 = re.match(r"\A'(.*)'\Z", val)
#             if m2:
#                 val = m2.group(1)
#             m3 = re.match(r'\A"(.*)"\Z', val)
#             if m3:
#                 val = re.sub(r'\\(.)', r'\1', m3.group(1))
#             os.environ.setdefault(key, val)


import os
import sys
            import django
from gamifiededucation.helper import load_to_environment
        from django.core.management import execute_from_command_line
#!/usr/bin/env python


if __name__ == "__main__":
    os.environ.setdefault("DJANGO_SETTINGS_MODULE", "gamifiededucation.settings")
    
    base_dir = os.path.dirname(os.path.abspath(__file__))
    local_env_path = os.path.join(base_dir, 'local.env')

# Path: gamifiededucation/helper.py
# def load_to_environment(env_file_path):
#     """
#     Tries to load variables to environment from a .env file
#     It does *not* throw an exception if the file is not found
#     """
#     try:
#         with open(env_file_path) as f:
#             content = f.read()
#     except IOError:
#         content = ''
# 
#     for line in content.splitlines():
#         m1 = re.match(r'\A([A-Za-z_0-9]+)\s*=\s*(.*)\Z', line)
#         if m1:
#             key, val = m1.group(1), m1.group(2)
#             m2 = re.match(r"\A'(.*)'\Z", val)
#             if m2:
#                 val = m2.group(1)
#             m3 = re.match(r'\A"(.*)"\Z', val)
#             if m3:
#                 val = re.sub(r'\\(.)', r'\1', m3.group(1))
#             os.environ.setdefault(key, val)


# Path: manage.py
import os
import sys
            import django
from gamifiededucation.helper import load_to_environment
        from django.core.management import execute_from_command_line

#!/usr/bin/env python


if __name__ == "__main__":
    os.environ.setdefault("DJANGO_SETTINGS_MODULE", "gamifiededucation.settings")
    
    base_dir = os.path.dirname(os.path.abspath(__file__))
    local_env_path = os.path.join(base_dir, 'local.env')

    load_to_environment(local_env_path)