IronCoreLabs / ironhide

Tool to easily encrypt and decrypt files to users and groups. Similar to GPG, but usable at scale.
GNU Affero General Public License v3.0
44 stars 6 forks source link

exit status not set #21

Closed cjyar closed 4 years ago

cjyar commented 5 years ago

I told ironhide to decrypt 3 files, one of which didn't exist. (I left off the .iron extension.) It decrypted the other 2, and then it exited successfully.

$ ironhide file:decrypt .env.iron assertionKey.json IronCore_Dev_1-f46ac7bde6af.json
Provided path '/home/travis/build/IronCoreLabs/cmk-config-broker/assertionKey.json' doesn't exist or is not readable.
Provided path '/home/travis/build/IronCoreLabs/cmk-config-broker/IronCore_Dev_1-f46ac7bde6af.json' doesn't exist or is not readable.
1 file(s) successfully decrypted.
2 file(s) failed to be decrypted.

If an operation fails, the program should exit with a nonzero status.