mirror of
https://github.com/alexgo-io/stacks-puppet-node.git
synced 2026-01-13 08:40:45 +08:00
42 lines
908 B
Python
42 lines
908 B
Python
# -*- coding: utf-8 -*-
|
|
"""
|
|
Onename API
|
|
Copyright 2014 Halfmoon Labs, Inc.
|
|
~~~~~
|
|
"""
|
|
|
|
import os, re
|
|
|
|
if 'DYNO' in os.environ:
|
|
# Debugging
|
|
DEBUG = True
|
|
|
|
# Secret settings
|
|
for env_variable in os.environ:
|
|
env_value = os.environ[env_variable]
|
|
exec(env_variable + " = '" + env_value + "'")
|
|
|
|
MONGODB_URI = MONGOLAB_URI
|
|
|
|
parts = re.split(':|/|@|mongodb://', MONGOLAB_URI)
|
|
MONGODB_USERNAME, MONGODB_PASSWORD, MONGODB_HOST, MONGODB_PORT, MONGODB_DB = parts
|
|
else:
|
|
APP_URL = 'localhost:5000'
|
|
|
|
# Debugging
|
|
DEBUG = True
|
|
|
|
MONGOLAB_URI = 'mongodb://heroku_app31056693:6murjo28mdlii99edk2hho2h86@ds049130.mongolab.com:49130/heroku_app31056693'
|
|
|
|
# Database
|
|
MONGODB_HOST = 'localhost'
|
|
MONGODB_PORT = 27017
|
|
MONGODB_DB = 'onename_api'
|
|
|
|
# Secret settings
|
|
from .secrets import *
|
|
|
|
MONGODB_URI = 'mongodb://' + MONGODB_HOST + ':' + str(MONGODB_PORT) + '/' + MONGODB_DB
|
|
|
|
MAIL_USERNAME = 'support@onename.io'
|