{"action":"created","issue":{"url":"https://api.github.com/repos/airbnb/airflow/issues/450","labels_url":"https://api.github.com/repos/airbnb/airflow/issues/450/labels{/name}","comments_url":"https://api.github.com/repos/airbnb/airflow/issues/450/comments","events_url":"https://api.github.com/repos/airbnb/airflow/issues/450/events","html_url":"https://github.com/airbnb/airflow/pull/450","id":107812049,"number":450,"title":"More detailed SLA miss email","user":{"login":"patrickleotardif","id":787256,"avatar_url":"https://avatars.githubusercontent.com/u/787256?v=3","gravatar_id":"","url":"https://api.github.com/users/patrickleotardif","html_url":"https://github.com/patrickleotardif","followers_url":"https://api.github.com/users/patrickleotardif/followers","following_url":"https://api.github.com/users/patrickleotardif/following{/other_user}","gists_url":"https://api.github.com/users/patrickleotardif/gists{/gist_id}","starred_url":"https://api.github.com/users/patrickleotardif/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/patrickleotardif/subscriptions","organizations_url":"https://api.github.com/users/patrickleotardif/orgs","repos_url":"https://api.github.com/users/patrickleotardif/repos","events_url":"https://api.github.com/users/patrickleotardif/events{/privacy}","received_events_url":"https://api.github.com/users/patrickleotardif/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":4,"created_at":"2015-09-22T22:04:04Z","updated_at":"2015-10-02T01:37:05Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/airbnb/airflow/pulls/450","html_url":"https://github.com/airbnb/airflow/pull/450","diff_url":"https://github.com/airbnb/airflow/pull/450.diff","patch_url":"https://github.com/airbnb/airflow/pull/450.patch"},"body":"@mistercrunch Basically I want to have an email that very simply states why the DAG didn't complete on time. (e.g. 'dim_users is not done yet') \r\n\r\nI'm not sure how to test this, so advice in that respect welcome!\r\nAlso, if this is too specific I guess there are many other ways I could build this.\r\n\r\n(For context, I want this as a building block for a single UI to schedule a SQL query, this UI would ideally have an automatic SLA built in that would email the end user when their query doesn't finish on time as usual, essentially automating the process of them emailing a poor data engineer who simply says ' yeah dim_users didn't land on time')"},"comment":{"url":"https://api.github.com/repos/airbnb/airflow/issues/comments/144896041","html_url":"https://github.com/airbnb/airflow/pull/450#issuecomment-144896041","issue_url":"https://api.github.com/repos/airbnb/airflow/issues/450","id":144896041,"user":{"login":"patrickleotardif","id":787256,"avatar_url":"https://avatars.githubusercontent.com/u/787256?v=3","gravatar_id":"","url":"https://api.github.com/users/patrickleotardif","html_url":"https://github.com/patrickleotardif","followers_url":"https://api.github.com/users/patrickleotardif/followers","following_url":"https://api.github.com/users/patrickleotardif/following{/other_user}","gists_url":"https://api.github.com/users/patrickleotardif/gists{/gist_id}","starred_url":"https://api.github.com/users/patrickleotardif/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/patrickleotardif/subscriptions","organizations_url":"https://api.github.com/users/patrickleotardif/orgs","repos_url":"https://api.github.com/users/patrickleotardif/repos","events_url":"https://api.github.com/users/patrickleotardif/events{/privacy}","received_events_url":"https://api.github.com/users/patrickleotardif/received_events","type":"User","site_admin":false},"created_at":"2015-10-02T01:37:05Z","updated_at":"2015-10-02T01:37:05Z","body":"Added changes as discussed and sent some test emails on prod successfully (across multiple days too)."}}