tests-always-included / wick

Bash-only IT automation, machine provisioning
Other
69 stars 12 forks source link

Adding KV store and hex encoding #119

Closed fidian closed 7 years ago

fidian commented 7 years ago

The hex encoding is to make sure we generate valid filenames even if the KV store is asked to save things that are weird.

wickKvSet .hidden ""
wickKvSet ../somewhere/else ""
wickKvSet /etc/passwd ""

The keys are converted to hex and are stored in the KV folder that's cleaned up when Wick exits.

This closes #36.

AbsentSemicolon commented 7 years ago

Looks good.

kyle-long commented 7 years ago

Nice