from flask import Flask
from flask import request
import os
from dogapi import dog_http_api as api

app = Flask(__name__)

api.api_key = os.environ.get('DD_API_KEY')

action_url = "/" + os.environ.get('BASE_URL') + "/"

@app.route(action_url, methods=['POST', 'GET'])
def hello():
    api.metric('mailgun.event', (request.args.post('timestamp'), 1), tags=["event_name:" + request.args.post('event')])
    return "200"

if __name__ == "__main__":
    port = int(os.environ.get("PORT", 5000))
    app.run(host='0.0.0.0', port=port)

from flask import Flask
from flask import request
import os
from dogapi import dog_http_api as api

app = Flask(__name__)

api.api_key = os.environ.get('DD_API_KEY')

action_url = "/" + os.environ.get('BASE_URL') + "/"

@app.route(action_url, methods=['POST', 'GET'])
def hello():
    api.metric('mailgun.event', (request.form('timestamp'), 1), tags=["event_name:" + request.form('event')])
    return "200"

if __name__ == "__main__":
    port = int(os.environ.get("PORT", 5000))
    app.run(host='0.0.0.0', port=port)

Use the right style of request.
Use the right style of request.
