matschaffer/knife-solo — pull request #104 by avit (2012-10-14 04:57:25+00:00)
Title: knife kitchen command should be idempotent

I made `knife kitchen` check if files exist already before trying (and failing) to create them. This allows it to be re-run in an existing directory without raising errors.

Also, refactored `run` into 3 named methods: `create_kitchen`, `create_cupboards`, `create_solo_config`