{"action":"created","issue":{"url":"https://api.github.com/repos/Yelp/mrjob/issues/1046","labels_url":"https://api.github.com/repos/Yelp/mrjob/issues/1046/labels{/name}","comments_url":"https://api.github.com/repos/Yelp/mrjob/issues/1046/comments","events_url":"https://api.github.com/repos/Yelp/mrjob/issues/1046/events","html_url":"https://github.com/Yelp/mrjob/issues/1046","id":89493227,"number":1046,"title":"--no-check-input-paths option not working","user":{"login":"okomestudio","id":2257159,"avatar_url":"https://avatars.githubusercontent.com/u/2257159?v=3","gravatar_id":"","url":"https://api.github.com/users/okomestudio","html_url":"https://github.com/okomestudio","followers_url":"https://api.github.com/users/okomestudio/followers","following_url":"https://api.github.com/users/okomestudio/following{/other_user}","gists_url":"https://api.github.com/users/okomestudio/gists{/gist_id}","starred_url":"https://api.github.com/users/okomestudio/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/okomestudio/subscriptions","organizations_url":"https://api.github.com/users/okomestudio/orgs","repos_url":"https://api.github.com/users/okomestudio/repos","events_url":"https://api.github.com/users/okomestudio/events{/privacy}","received_events_url":"https://api.github.com/users/okomestudio/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2015-06-19T07:35:18Z","updated_at":"2015-06-23T17:29:42Z","closed_at":null,"body":"The configuration option `--no-check-input-paths` does not appear working for the EMR runner. The EMR runner always try to check the input S3 URIs even if the option is supplied.\r\n\r\nGlancing through the code, it looks like the following lines\r\n\r\nhttps://github.com/Yelp/mrjob/blob/master/mrjob/launch.py#L570-L572\r\n\r\nneed to also include the hadoop_emr_opt_group, as in:\r\n\r\n```\r\n    def emr_job_runner_kwargs(self):\r\n        ...\r\n        return combine_dicts(\r\n            self.job_runner_kwargs(),\r\n            self._get_kwargs_from_opt_group(self.hadoop_emr_opt_group),\r\n            self._get_kwargs_from_opt_group(self.emr_opt_group))\r\n```\r\n\r\nOnce this change is made, the option properly works with the EMR runner.\r\n\r\nI haven't thoroughly checked if the above is the proper solution, but if it is, then the same line needs to be added to the method `emr_job_runner_kwargs` as well.\r\n"},"comment":{"url":"https://api.github.com/repos/Yelp/mrjob/issues/comments/114580566","html_url":"https://github.com/Yelp/mrjob/issues/1046#issuecomment-114580566","issue_url":"https://api.github.com/repos/Yelp/mrjob/issues/1046","id":114580566,"user":{"login":"alejandro-rivera","id":11912728,"avatar_url":"https://avatars.githubusercontent.com/u/11912728?v=3","gravatar_id":"","url":"https://api.github.com/users/alejandro-rivera","html_url":"https://github.com/alejandro-rivera","followers_url":"https://api.github.com/users/alejandro-rivera/followers","following_url":"https://api.github.com/users/alejandro-rivera/following{/other_user}","gists_url":"https://api.github.com/users/alejandro-rivera/gists{/gist_id}","starred_url":"https://api.github.com/users/alejandro-rivera/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/alejandro-rivera/subscriptions","organizations_url":"https://api.github.com/users/alejandro-rivera/orgs","repos_url":"https://api.github.com/users/alejandro-rivera/repos","events_url":"https://api.github.com/users/alejandro-rivera/events{/privacy}","received_events_url":"https://api.github.com/users/alejandro-rivera/received_events","type":"User","site_admin":false},"created_at":"2015-06-23T17:29:42Z","updated_at":"2015-06-23T17:29:42Z","body":"I was also getting bitten by this.\r\n\r\nPull request #1049 fixes the issue for both Hadoop and EMR runners.\r\n\r\nCheers."}}