fix fail invoking salt as restricted user
filter outputs begining with '***' (lshell errors)
use regex in order to match lspci output format
Enable coveralls. See https://coveralls.io
Actually trigger the coverage data gathering.
Let's know where(CWD) is the suite running from.
Add the `.coveragerc` file and some debugging output to see if the coverage file is generated.
Fix SyntaxError.
Even more info from travis env.
Switch coveralls python library.
Output the coverage pickled data.
Try to enforce a know path.
Switch lib and verbose output.
Let coverage run the tests suite.
Finally working. Cleaning up.
Added option to ldap auth module to allow configuring ldap to skip tls certificate verification. An option was also added to allow searches to be performed anonymously instead of requiring a user for the initial bind. The failed to bind error was also modified to print the detailed text regarding the ldap error
removed some unneeded quotes from a docstring
Merge pull request #5339 from KennethWilke/develop

Added extra options to ldap authentication module, added ldap detailed error to bind failure message
Fix modules.useradd so that `home` isn't overloaded with multiple meanings
and then allow states.user to support `createhome` as an alternative to
the multiple meanings of `home`.

This also fixes the edge-case that useradd would under specific
circumstances create a home directory called "True".
Merge pull request #5328 from s0undt3ch/features/coveralls

Historical coverage stats