spotify/luigi — pull request #209 by jimjh (2013-10-21 01:34:51+00:00)
Title: Enable support for boto config in S3Client

Instead of throwing an exception when the AWS options are not found in `/etc/luigi/client.cfg`, pass `None` to `connect_s3` and let boto try other methods of discovering the credentials. For example, it could find them in the environment variables, in `~/.boto`, or from Amazon's metadata service.

In particular, I need this to use luigi with IAM roles in AWS.