vagrant-kvm
vagrant-kvm copied to clipboard
refactoring driver
driver.rb is now messy. we can split driver class with sub class such as driver::domain, driver::network etc. Any suggestions?
I was thinking the same, but part of the problem is we have both driver.rb and things in util/ like vm_definition.rb. I'm not sure what's the right way to factor that, maybe have a small driver and put stuff from vm_definition.rb in driver::domain?