コード例 #1
0
ファイル: Api.py プロジェクト: Burning-Chai/Minecraft
    def get_redis(self):
        if self.redis_client:
            return self.redis_client

        self.redis_client = redis.StrictRedis(
            host=ConfigUtil.get('REDIS', 'redis_host'),
            port=ConfigUtil.get('REDIS', 'redis_port'),
            db=ConfigUtil.get('REDIS', 'redis_db'),
            password=ConfigUtil.get('REDIS', 'redis_password')
        )
        return self.redis_client
コード例 #2
0
ファイル: __init__.py プロジェクト: Burning-Chai/Minecraft
# -*- coding: utf-8 -*-

from flask import Flask
from flask.ext.bootstrap import Bootstrap

from route import TopRoute, AwsRoute, UserRoute, MinecraftRoute, ModRoute, DownloadRoute
from util.ConfigUtil import ConfigUtil


application = Flask(__name__, template_folder='../templates', static_folder="../static")
application.secret_key = ConfigUtil.get('COMMON', 'secret_key')
Bootstrap(application)

modules_define = [
    TopRoute.app,
    AwsRoute.app,
    UserRoute.app,
    MinecraftRoute.app,
    ModRoute.app,
    DownloadRoute.app
]
for app in modules_define:
    application.register_blueprint(app)
コード例 #3
0
ファイル: UserApi.py プロジェクト: Burning-Chai/Minecraft
 def is_match_password(pass1, pass2, pass3):
     return pass1 == ConfigUtil.get('USER', 'password1') and pass2 == ConfigUtil.get('USER', 'password2') and pass3 == ConfigUtil.get('USER', 'password3')