propellor/doc/todo/integrate_shell-monad.mdwn

9 lines
418 B
Plaintext
Raw Normal View History

2015-04-23 01:04:53 +00:00
Propellor often generates some shell code to run.
Examples include Propellor.Bootstrap, but also things like
userScriptProperty where a shell command has to be built that can be fed
into sudo.
The current code for this is just all strings and easy to make mistakes in.
2015-04-23 01:05:28 +00:00
It would be good to integrate <http://hackage.haskell.org/package/shell-monad>
(or a similar library) as a way to generate shell code. --[[Joey]]