# Path: boiler/config.py
# class Config:
# class DefaultConfig(Config):
# class ProductionConfig(Config):
# class DevConfig(Config):
# class TestingConfig(Config):
#     def get(self, what, default=None):
#     ENV = 'production'
#     SERVER_NAME = None
#     SECRET_KEY = os.getenv('APP_SECRET_KEY')
#     TIME_RESTARTS = False
#     TESTING = False
#     DEBUG = False
#     DEBUG_TB_ENABLED = False
#     DEBUG_TB_PROFILER_ENABLED = False
#     DEBUG_TB_INTERCEPT_REDIRECTS = False
#     FLASK_STATIC_URL = None
#     FLASK_STATIC_PATH = None
#     ASSETS_VERSION = None
#     ASSETS_PATH = None  # None falls back to url_for('static')
#     ERROR_404_HELP = False
#     MAX_CONTENT_LENGTH = 1024 * 1024 * 16  # megabytes
#     SQLALCHEMY_ECHO = False
#     SQLALCHEMY_TRACK_MODIFICATIONS = False
#     MIGRATIONS_PATH = os.path.join(os.getcwd(), 'migrations')
#     SQLALCHEMY_DATABASE_URI = os.getenv('APP_DATABASE_URI')
#     TEST_DB_PATH = os.path.join(
#         os.getcwd(), 'var', 'data', 'test-db', 'sqlite.db'
#     )
#     MAIL_DEBUG = False
#     MAIL_SERVER = 'smtp.gmail.com'
#     MAIL_PORT = 587
#     MAIL_USE_TLS = True
#     MAIL_USE_SSL = False
#     MAIL_USERNAME = None
#     MAIL_PASSWORD = None
#     MAIL_DEFAULT_SENDER = ('Webapp Mailer', 'mygmail@gmail.com')
#     ADMINS = ['you@domain']
#     LOGGING_EMAIL_EXCEPTIONS_TO_ADMINS = False
#     DEFAULT_LOCALE = 'en_GB'
#     DEFAULT_TIMEZONE = 'UTC'
#     WTF_CSRF_ENABLED = True
#     RECAPTCHA_PUBLIC_KEY = os.getenv('APP_RECAPTCHA_PUBLIC_KEY')
#     RECAPTCHA_PRIVATE_KEY = os.getenv('APP_RECAPTCHA_PRIVATE_KEY')
#     SESSION_COOKIE_SECURE = True
#     SESSION_COOKIE_HTTPONLY = True
#     REMEMBER_COOKIE_SECURE = True
#     REMEMBER_COOKIE_HTTPONLY = True
#     ENV = 'development'
#     TIME_RESTARTS = False
#     DEBUG = True
#     DEBUG_TB_ENABLED=True
#     DEBUG_TB_PROFILER_ENABLED = True
#     DEBUG_TB_INTERCEPT_REDIRECTS = False
#     ENV = 'testing'
#     TESTING = True
#     MAIL_DEBUG = True
#     SQLALCHEMY_DATABASE_URI = test_db
#     WTF_CSRF_ENABLED = False
#     PASSLIB_ALGO = 'md5_crypt'


from boiler import config
import os


class BaseConfig(config.Config):
    """
    Base config
    Use this to store configuration options that a shared among
    environment-specific configs below.
    """
    pass



# Path: boiler/config.py
# class Config:
# class DefaultConfig(Config):
# class ProductionConfig(Config):
# class DevConfig(Config):
# class TestingConfig(Config):
#     def get(self, what, default=None):
#     ENV = 'production'
#     SERVER_NAME = None
#     SECRET_KEY = os.getenv('APP_SECRET_KEY')
#     TIME_RESTARTS = False
#     TESTING = False
#     DEBUG = False
#     DEBUG_TB_ENABLED = False
#     DEBUG_TB_PROFILER_ENABLED = False
#     DEBUG_TB_INTERCEPT_REDIRECTS = False
#     FLASK_STATIC_URL = None
#     FLASK_STATIC_PATH = None
#     ASSETS_VERSION = None
#     ASSETS_PATH = None  # None falls back to url_for('static')
#     ERROR_404_HELP = False
#     MAX_CONTENT_LENGTH = 1024 * 1024 * 16  # megabytes
#     SQLALCHEMY_ECHO = False
#     SQLALCHEMY_TRACK_MODIFICATIONS = False
#     MIGRATIONS_PATH = os.path.join(os.getcwd(), 'migrations')
#     SQLALCHEMY_DATABASE_URI = os.getenv('APP_DATABASE_URI')
#     TEST_DB_PATH = os.path.join(
#         os.getcwd(), 'var', 'data', 'test-db', 'sqlite.db'
#     )
#     MAIL_DEBUG = False
#     MAIL_SERVER = 'smtp.gmail.com'
#     MAIL_PORT = 587
#     MAIL_USE_TLS = True
#     MAIL_USE_SSL = False
#     MAIL_USERNAME = None
#     MAIL_PASSWORD = None
#     MAIL_DEFAULT_SENDER = ('Webapp Mailer', 'mygmail@gmail.com')
#     ADMINS = ['you@domain']
#     LOGGING_EMAIL_EXCEPTIONS_TO_ADMINS = False
#     DEFAULT_LOCALE = 'en_GB'
#     DEFAULT_TIMEZONE = 'UTC'
#     WTF_CSRF_ENABLED = True
#     RECAPTCHA_PUBLIC_KEY = os.getenv('APP_RECAPTCHA_PUBLIC_KEY')
#     RECAPTCHA_PRIVATE_KEY = os.getenv('APP_RECAPTCHA_PRIVATE_KEY')
#     SESSION_COOKIE_SECURE = True
#     SESSION_COOKIE_HTTPONLY = True
#     REMEMBER_COOKIE_SECURE = True
#     REMEMBER_COOKIE_HTTPONLY = True
#     ENV = 'development'
#     TIME_RESTARTS = False
#     DEBUG = True
#     DEBUG_TB_ENABLED=True
#     DEBUG_TB_PROFILER_ENABLED = True
#     DEBUG_TB_INTERCEPT_REDIRECTS = False
#     ENV = 'testing'
#     TESTING = True
#     MAIL_DEBUG = True
#     SQLALCHEMY_DATABASE_URI = test_db
#     WTF_CSRF_ENABLED = False
#     PASSLIB_ALGO = 'md5_crypt'


# Path: boiler/boiler_template/backend/config.py
from boiler import config
import os



class BaseConfig(config.Config):
    """
    Base config
    Use this to store configuration options that a shared among
    environment-specific configs below.
    """
    pass



class ProductionConfig(config.ProductionConfig, BaseConfig):