ansible/ansible — pull request #1645 by dhozac (2012-11-18 18:16:21+00:00)
Title: Use plugin system for modules

This makes module finding use the same code as everything else that deals with basedirs and plugins. This fixes
```
tasks:
- custom: arguments
```
as it would previously not add local modules to its list of available modules, made especially confusing by it listing said path in the error message.

It also adds a few other features, such as using modules from your current directory/library when using ansible, so you don't have to make a playbook to run your own modules or specify -M `pwd`/library every time.