{"action":"opened","issue":{"url":"https://api.github.com/repos/lxc/lxd/issues/1192","labels_url":"https://api.github.com/repos/lxc/lxd/issues/1192/labels{/name}","comments_url":"https://api.github.com/repos/lxc/lxd/issues/1192/comments","events_url":"https://api.github.com/repos/lxc/lxd/issues/1192/events","html_url":"https://github.com/lxc/lxd/issues/1192","id":109820161,"number":1192,"title":"Go client: Support passing nil \"files\" to Client.Exec.","user":{"login":"ericsnowcurrently","id":1152074,"avatar_url":"https://avatars.githubusercontent.com/u/1152074?v=3","gravatar_id":"","url":"https://api.github.com/users/ericsnowcurrently","html_url":"https://github.com/ericsnowcurrently","followers_url":"https://api.github.com/users/ericsnowcurrently/followers","following_url":"https://api.github.com/users/ericsnowcurrently/following{/other_user}","gists_url":"https://api.github.com/users/ericsnowcurrently/gists{/gist_id}","starred_url":"https://api.github.com/users/ericsnowcurrently/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ericsnowcurrently/subscriptions","organizations_url":"https://api.github.com/users/ericsnowcurrently/orgs","repos_url":"https://api.github.com/users/ericsnowcurrently/repos","events_url":"https://api.github.com/users/ericsnowcurrently/events{/privacy}","received_events_url":"https://api.github.com/users/ericsnowcurrently/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2015-10-05T15:17:59Z","updated_at":"2015-10-05T15:17:59Z","closed_at":null,"body":"Currently Client.Exec fails if stdin, stdout, or stderr are nil.  Sometimes you don't have input or you don't care about the output.  In those cases it would be nice to be able to simply pass nil instead of *os.File values that you just throw away."}}