- Do not present configuration file errors as unhandled exceptions.
- Add missing dependency to jsonschema. (Thanks-to: Joost Rijneveld)
- Properly decode output of scp. (Thanks-to: Joost Rijneveld)
Add
allow
-list to server stanza.If
keepOtherKeys
is set to false, claviger will remove any keys present except for those in thepresent
andallow
list.Add abstract servers. Let every server inherit from the hidden abstract server
$default
.Allow
servers: server1: server2:
which is prettier than
servers: server1: {} server2: {}
bugfix: actually set server name with
name
option.
- Show the correct number of keys actually removed.
- Some cosmetic changes.
- Show example configuration file, if claviger isn't configured yet.
- Python 3 compatibility.
- Initial release.