matschaffer/knife-solo — pull request #116 by tmatilai (2012-10-25 10:18:48+00:00)
Title: Unify how prepare and cook commands handle node config

This pull request makes CLI of `cook` and `prepare` more similar to each others by refactoring a common module from the node config functionality.

- Allow node_config to be given as a parameter to the `prepare` command.
- Make `cook` command to generate it if is missing (fixes issue #42).
- Pass `--node-name` option to chef-solo run on then node (forgotten in #107).

This is also base for the new `knife solo bootstrap` command (PR coming). But if there is something that you don't like or wan't to change just note it.