Configurable Cloud VM is a small command line tool for automatically creating development and demo environments for complex projects. The tool sets up these development environments inside a virtual machine which it automatically creates on the user’s host computer. This avoids polluting the user’s host machine with components from the chosen development environment and provides a clean, predictable and repeatable environment in which this development environment can run.
The CLI command and option handling is a hand written and a little hacky. This was fine when the tool was small, but now it's getting large, the current code is becoming messy and a little unmaintainable. We had good success in ciao using the https://github.com/spf13/cobra library. It should work nicely in ccloudvm.
The CLI command and option handling is a hand written and a little hacky. This was fine when the tool was small, but now it's getting large, the current code is becoming messy and a little unmaintainable. We had good success in ciao using the https://github.com/spf13/cobra library. It should work nicely in ccloudvm.