#
# Licensed to the Apache Software Foundation (ASF) under one or more
# contributor license agreements.  See the NOTICE file distributed with
# this work for additional information regarding copyright ownership.
# The ASF licenses this file to You under the Apache License, Version 2.0
# (the "License"); you may not use this file except in compliance with
# the License.  You may obtain a copy of the License at
#
#     http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.
#

# from zipkin_agent import config
# config.disable_plugins = ['sw_sanic', 'sw_rabbitmq', 'sw_pyramid', 'sw_psycopg2', 'sw_kafka', 'sw_aiohttp', 'sw_django',
#                           'sw_elasticsearch', 'sw_http_wsgi', 'sw_pymongo', 'sw_pymysql', 'sw_pyramid', 'sw_rabbitmq',
#                           'sw_redis', 'sw_rornado', 'sw_urllib3', 'sw_celery']
# from zipkin_agent import agent
#
# config.logging_level = 'DEBUG'
# agent.start()

from flask import Flask, jsonify

app = Flask(__name__)


@app.route("/users", methods=["POST", "GET"])
def application():
    return jsonify({"correlation": 'OK'})


if __name__ == '__main__':
    PORT = 1233
    app.run(host='0.0.0.0', port=PORT, debug=True)
