saltstack/salt — pull request #2557 by SEJeff (2012-11-15 04:03:29+00:00)
Title: Random module updates: ssh edition

The ssh module needs a good bit of love. This was just really to make things a bit more resilient and do the right thing if it errors out.

I was actually unable to figure out how to use the options thing and tried several incarnations of setting them yet failed. I wanted to set these 2 options for testing:
from="10.0.0.3"
command="/usr/local/bin/ssh-trigger-verify"

When I manually put them in, ``ssh.auth_keys`` did the right thing and displayed them under ``options`` as a list. I'd really like someone != me to test this intensely and go over it all. I'm just trying to module by module make things more resilient and clean up obvious things as I go through. Once that is all done, then on to the states, and then on to more interesting feature work like acl stuff and the new loader and external auth. I've got lots more to learn!