Configuration moved to JSON and validated by JSON Schema

This commit is contained in:
Yax 2018-01-20 08:57:49 +01:00
parent 47bda266a4
commit 8ebed3cda6
21 changed files with 300 additions and 103 deletions

View file

@ -2,12 +2,11 @@
# -*- coding: utf-8 -*-
import logging
import config
from flask import request, jsonify, abort
from app import app
from app.models.site import Site
from app.models.comment import Comment
from app.services import processor
from core import app
from models.site import Site
from models.comment import Comment
from core import processor
logger = logging.getLogger(__name__)

View file

@ -2,13 +2,12 @@
# -*- coding: utf-8 -*-
import logging
import config
from flask import request, jsonify, abort, redirect
from app import app
from app.models.site import Site
from app.models.comment import Comment
from app.helpers.hashing import md5
from app.services import processor
from core import app
from models.site import Site
from models.comment import Comment
from helpers.hashing import md5
from core import processor
logger = logging.getLogger(__name__)

View file

@ -3,8 +3,8 @@
import logging
from flask import request, abort
from app import app
from app.services import processor
from core import app
from core import processor
logger = logging.getLogger(__name__)

View file

@ -3,8 +3,8 @@
import logging
from flask import request, abort
from app import app
from app.services import processor
from core import app
from core import processor
logger = logging.getLogger(__name__)

View file

@ -2,13 +2,13 @@
# -*- coding: utf-8 -*-
import logging
import config
from conf import config
from flask import request, jsonify, abort
from app import app
from app.models.site import Site
from app.models.comment import Comment
from app.helpers.hashing import md5
from app.services import processor
from core import app
from models.site import Site
from models.comment import Comment
from helpers.hashing import md5
from core import processor
logger = logging.getLogger(__name__)
@ -19,7 +19,7 @@ def report():
token = request.args.get('token', '')
secret = request.args.get('secret', '')
if secret != config.SECRET:
if secret != config.security['secret']:
logger.warn('Unauthorized request')
abort(401)
@ -45,7 +45,7 @@ def accept_comment():
id = request.args.get('comment', '')
secret = request.args.get('secret', '')
if secret != config.SECRET:
if secret != config.security['secret']:
logger.warn('Unauthorized request')
abort(401)
@ -65,7 +65,7 @@ def reject_comment():
id = request.args.get('comment', '')
secret = request.args.get('secret', '')
if secret != config.SECRET:
if secret != config.security['secret']:
logger.warn('Unauthorized request')
abort(401)

View file

@ -6,7 +6,7 @@ from conf import config
from threading import Thread
import logging
import json
from app.services import processor
from core import processor
logger = logging.getLogger(__name__)