init
This commit is contained in:
45
sdk_server/controllers/login/query_gateway_controller.py
Normal file
45
sdk_server/controllers/login/query_gateway_controller.py
Normal file
@@ -0,0 +1,45 @@
|
||||
import base64
|
||||
import json
|
||||
from flask import Blueprint,request
|
||||
from rail_proto.lib import GateServer
|
||||
|
||||
query_gateway_blueprint = Blueprint('query_gateway', __name__)
|
||||
|
||||
@query_gateway_blueprint.route("/query_gateway", methods=["GET"])
|
||||
def query_gateway():
|
||||
version = request.args.get('version')
|
||||
with open('version.json', 'r') as f:
|
||||
reader = json.load(f)
|
||||
config = reader.get(version)
|
||||
if config:
|
||||
rsp = GateServer(
|
||||
retcode=0,
|
||||
ip="127.0.0.1",
|
||||
port=23301,
|
||||
asset_bundle_url="",
|
||||
lua_url="",
|
||||
ex_resource_url="",
|
||||
mdk_res_version="",
|
||||
enable_version_update=True,
|
||||
enable_design_data_version_update=True,
|
||||
enable_save_replay_file=True,
|
||||
enable_upload_battle_log=True,
|
||||
enable_watermark=True,
|
||||
event_tracking_open=True,
|
||||
)
|
||||
else:
|
||||
rsp = GateServer(
|
||||
retcode=0,
|
||||
ip="127.0.0.1",
|
||||
port=23301,
|
||||
asset_bundle_url="",
|
||||
lua_url="",
|
||||
ex_resource_url="",
|
||||
enable_version_update=True,
|
||||
enable_design_data_version_update=True,
|
||||
enable_save_replay_file=True,
|
||||
enable_upload_battle_log=True,
|
||||
enable_watermark=True,
|
||||
event_tracking_open=True,
|
||||
)
|
||||
return base64.b64encode(rsp.SerializeToString()).decode()
|
||||
Reference in New Issue
Block a user