1
0
Fork 0
mirror of https://github.com/fastogt/fastocloud_admin.git synced 2025-03-09 23:38:52 +00:00

Check LB for send message

This commit is contained in:
topilski 2019-10-04 03:46:43 -04:00
parent 6250900c8f
commit 1e9ca4a96f

View file

@ -4,7 +4,7 @@ from flask_classy import FlaskView, route
from flask import render_template, redirect, url_for, request, jsonify, Response from flask import render_template, redirect, url_for, request, jsonify, Response
from flask_login import login_required, current_user from flask_login import login_required, current_user
from app import get_runtime_folder, servers_manager from app import get_runtime_folder, servers_manager, app
from app.common.service.forms import ServiceSettingsForm, ActivateForm, UploadM3uForm, ServerProviderForm from app.common.service.forms import ServiceSettingsForm, ActivateForm, UploadM3uForm, ServerProviderForm
from app.common.subscriber.forms import SignupForm, MessageForm from app.common.subscriber.forms import SignupForm, MessageForm
from app.common.service.entry import ServiceSettings, ProviderPair from app.common.service.entry import ServiceSettings, ProviderPair
@ -272,6 +272,10 @@ class ServiceView(FlaskView):
@login_required @login_required
@route('/subscriber/send_message/<sid>', methods=['GET', 'POST']) @route('/subscriber/send_message/<sid>', methods=['GET', 'POST'])
def subscriber_send_message(self, sid): def subscriber_send_message(self, sid):
native_balancer = app.config.get('INTERNAL_LOAD_BALANCER')
if not native_balancer:
return "Send message for internal LB not implemented!"
subscriber = Subscriber.objects(id=sid).first() subscriber = Subscriber.objects(id=sid).first()
form = MessageForm() form = MessageForm()
if request.method == 'POST' and form.validate_on_submit(): if request.method == 'POST' and form.validate_on_submit():