SCTL is not End2End encryption, instead SCTL is more of an envelope, in which you store secrets until they are needed, and those secrets should only remain available in plain text while the operation that needs them is active.
GNU General Public License v3.0
8
stars
2
forks
source link
propagate errors upwards instead of terminating with log.Fatal #50
updates sctl to not use log.Fatal as a means of CLI exit on error, but to instead propagate the error up (which will ultimately be raised in a log.Fatal in the error check for cli.Run)
updates tests accordingly
adds error checks where they were previously missing or ignored
some spelling fixes
formatting
This is a first step towards making various things easier to test, in particular the CLI command actions themselves.
This PR:
This is a first step towards making various things easier to test, in particular the CLI command actions themselves.