protocast/main.py

27 lines
631 B
Python

import os, logging
DEBUG = os.environ.get('DEBUG')
logging.basicConfig(
format='[%(asctime)s] %(levelname)s %(module)s/%(funcName)s - %(message)s',
level=logging.DEBUG if DEBUG else logging.INFO)
def main():
pass
if __name__ == '__main__':
main()
import logging
from flask import Flask, request
# Configure logging
logging.basicConfig(level=logging.INFO)
app = Flask(__name__)
@app.route('/cast', methods=['POST'])
def cast_spell():
logging.info(f"Received POST request on /cast. Request data: {request.data}")
return "Cast successful!", 200
if __name__ == '__main__':
app.run(debug=True)