# -*- coding: utf-8 -*-
import os

class Config(object):
    DEBUG = False
    APP_ROOT = os.path.abspath(os.path.dirname(__file__))
    SECRET_KEY = os.environ.get('SECRET_KEY')
    BASE_URL = os.environ.get('BASE_URL')
    HEROKU_KEY = os.environ.get('HEROKU_KEY')
    REDIS_URL = os.environ.get('REDIS_URL')
    POLL_INTERVAL = int(os.environ.get('POLL_INTERVAL', 30))
    MONGO_URI = os.environ.get('MONGOLAB_URI', 'mongodb://localhost:27017/deployer')

class DockerConfig(Config):
    DEBUG = True
    REDIS_URL = os.environ.get('REDIS_PORT_6379_TCP')
    MONGO_URI = 'mongodb://%s:27017/deployer' % os.environ.get('DB_PORT_27017_TCP_ADDR')

