"""Sample Flask owslogger setup and usage.""" import logging from flask import Flask, g from owslogger import flask_logger app = Flask(__name__) flask_logger.setup( app, "dev", "logger_name", logging.INFO, "service_name", "1.0.0", ) @app.route("/") def home() -> str: """Sample function.""" g.log.warning("something", resources={"upc": "awesome"}) return "Home" if __name__ == "__main__": app.run(debug=True)