34 lines
920 B
Python
34 lines
920 B
Python
import flask
|
|
from flask import request
|
|
|
|
import obsWebSocket
|
|
|
|
import os
|
|
import praxis_logging
|
|
praxis_logger_obj = praxis_logging.praxis_logger()
|
|
praxis_logger_obj.init(os.path.basename(__file__))
|
|
praxis_logger_obj.log("\n -Starting Logs: " + os.path.basename(__file__))
|
|
|
|
api = flask.Flask(__name__)
|
|
# enable/disable this to get web pages of crashes returned
|
|
api.config["DEBUG"] = False
|
|
|
|
possibleRequests = []
|
|
|
|
def init():
|
|
#possibleRequests = obsWebSocket.getRequests()
|
|
#obsWebSocket.makeRequest("ToggleStudioMode")
|
|
obsWebSocket.listenForData()
|
|
|
|
@api.route('/api/v1/obs/websocket/getRequests', methods=['GET'])
|
|
def getRequests():
|
|
if 'name' in request.args:
|
|
pass
|
|
#if is_command(request.args['name']):
|
|
# return flask.make_response('', 200)
|
|
#else:
|
|
# return flask.make_response('', 404)
|
|
|
|
if __name__ == "__main__":
|
|
init()
|
|
api.run(host='0.0.0.0', port=6009) |