Ensure default options are set
authorHamish Downer <dmishd@gmail.com>
Sun, 19 Jun 2011 22:59:14 +0000 (23:59 +0100)
committerHamish Downer <dmishd@gmail.com>
Sun, 19 Jun 2011 22:59:14 +0000 (23:59 +0100)
commit14ecf325af6d52f29c0f99ae41a99a2d12eae8d5
treec8a586efd396e434a114b5806d951cdd4f52eb16
parent7e2bb889e617302c82e28d04cb2e0db5d35fbb08
Ensure default options are set

When a new option is added (previous to this commit) then if it is not
in your config.yaml it would default to false, as sup would just load
your config file and not then check default values.

Now the default values (apart from accounts) are set and are merged with
the values from your file (with the file taking precedence of course). So
any new values added will have the intended default.
lib/sup.rb