{"action":"opened","issue":{"url":"https://api.github.com/repos/ptgoetz/flux/issues/7","labels_url":"https://api.github.com/repos/ptgoetz/flux/issues/7/labels{/name}","comments_url":"https://api.github.com/repos/ptgoetz/flux/issues/7/comments","events_url":"https://api.github.com/repos/ptgoetz/flux/issues/7/events","html_url":"https://github.com/ptgoetz/flux/issues/7","id":62540194,"number":7,"title":"Improved error checking and validation","user":{"login":"ptgoetz","id":260896,"avatar_url":"https://avatars.githubusercontent.com/u/260896?v=3","gravatar_id":"","url":"https://api.github.com/users/ptgoetz","html_url":"https://github.com/ptgoetz","followers_url":"https://api.github.com/users/ptgoetz/followers","following_url":"https://api.github.com/users/ptgoetz/following{/other_user}","gists_url":"https://api.github.com/users/ptgoetz/gists{/gist_id}","starred_url":"https://api.github.com/users/ptgoetz/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ptgoetz/subscriptions","organizations_url":"https://api.github.com/users/ptgoetz/orgs","repos_url":"https://api.github.com/users/ptgoetz/repos","events_url":"https://api.github.com/users/ptgoetz/events{/privacy}","received_events_url":"https://api.github.com/users/ptgoetz/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2015-03-17T23:16:46Z","updated_at":"2015-03-17T23:16:46Z","closed_at":null,"body":"Currently, flux expects a happy path, and doesn't do much in terms of error checking the supplied YAML file. It will validate the topology thrift structure, if it gets that far, if not, you could get a variety of errors.\r\n\r\nThis should be improved to enhance UX and reduce confusion."}}