diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000000000000000000000000000000000000..8fdc0d6fb697df955fbe9d563802e7c11d3c598f --- /dev/null +++ b/.gitignore @@ -0,0 +1,61 @@ +# Log +log/ +logs/ +*.log + +# VSCode +.vscode/ + +# Pipenv +Pipfile +Pipfile.lock + +# Byte-compiled / optimized / DLL files +*/__pycache__/ +*.py[cod] +*$py.class + +# C extensions +*.so + +# Distribution / packaging +.Python +build/ +develop-eggs/ +dist/ +downloads/ +eggs/ +.eggs/ +lib/ +lib64/ +parts/ +sdist/ +var/ +wheels/ +*.egg-info/ +.installed.cfg +*.egg +MANIFEST + +# Environments +.env +.venv +env/ +venv/ +ENV/ +env.bak/ +venv.bak/ + +# development project config +.settings +.project +.pydevproject +.idea +*.swp +.DS_Store +*.db + +# application config +antx.properties +acm-data +nacos-data/ \ No newline at end of file diff --git a/app.properties b/app.properties new file mode 100644 index 0000000000000000000000000000000000000000..2002253635b80a08c79e3b4b5f0f6e4b792611a7 --- /dev/null +++ b/app.properties @@ -0,0 +1,42 @@ +# sanic +host = 0.0.0.0 +port = 8005 +debug = True +access_log = True +workers = 1 +sanic_key = test-library +auto_reload = False +jwt_secret_key = test-lib-jwt-secret-key +main_domain = http://testlib-service.tone:8005/ + +# log +log_mode = False +log_bytes = 20*1024*1024 +log_backup = 5 +formatter = %(asctime)s [%(process)d] [%(levelname)s] %(message)s +formatter_access = %(asctime)s [%(process)d] [%(levelname)s] [%(host)s]: %(request)s %(message)s %(status)d %(byte)d + +# daily +db_url = mysql+aiomysql://xxxx/testlib +drop_all = False +create_all = False +pool_size = 10 +over_size = 10 +recycle = 3600 + +# redis +redis_url = redis://xxxxx/41 + +# tone prod +tone_host = http://tone-service.tone:7001/ +tone_token = xxxx +tone_user_name = xxxxx +tone_workspace = common_workspace +tone_project = 3 +tone_func_job = ???? + +# oss +alg_oss_access_key = xxxxxx +alg_oss_access_secret = xxxxxx +alg_oss_bucket = xxxx +alg_oss_endpoint = xxxxx \ No newline at end of file diff --git a/app/conf.py b/app/conf.py index b21f593b6a70c0b4313eaf44a7512bc0fca88364..b00cf319f6d298a263489f5d2de21e0db167fc81 100644 --- a/app/conf.py +++ b/app/conf.py @@ -21,6 +21,7 @@ class SanicConf(object): from_nacos = True data = self.get_conf(env, file_name, from_nacos, group=group if group else app.name) app.config.update(data) + app.config.update(os.environ) self.config = app.config def get_conf(self, env, file_name, from_nacos=False, group=None):