-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy pathsettings.py
More file actions
38 lines (26 loc) · 962 Bytes
/
settings.py
File metadata and controls
38 lines (26 loc) · 962 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
#coding: utf-8
import sys
import os
import time
import tornado
from tornado.options import define, options
ENV = "dev" #"dev" or "pro"
ROOT = os.path.dirname(os.path.abspath(__file__))
sys.path.append(os.path.join(ROOT, 'lib/'))
define("port", default=8000, help="listen port", type=int)
define("address", default="127.0.0.1", help="listen address")
tornado.options.parse_command_line()
settings = {}
if ENV == "dev":
settings["autoreload"] = True
settings["app_root"] = ROOT
settings["template_path"] = "templates/"
settings["data_path"] = "data/"
settings["ldap_url"] = "ldap://127.0.0.1:389"
settings["ldap_secret"] = "J5Ku9xJxnqw4mRsU7hdfmy7brs0jDK"
settings["ldap_dn"] = "CN=admin,OU=users,DC=changker,DC=com"
settings["ldap_ou"] = "ou=users,dc=changker,dc=com"
settings["init_key"] = 'JvBI3SsQtNuH3cwgMcEy5rnICgY7bi4D'
settings["init_file"] = '/var/ansible/tools/init.sh'
settings["redis_host"] = '127.0.0.1'
settings["redis_port"] = 6379