lago
lago copied to clipboard
Ad-hoc virtual testing environment framework
We should explain how to setup a dev environment, https://github.com/lago-project/lago/issues/627#issuecomment-312663627 can be used as a reference.
I will increase visibility if we add Lago to https://libvirt.org/apps.html#add
For example: LagoException -> LagoError
1. ```user-data``` and ```meta-data``` can be specified directly under the ```cloud-init``` key in each domain definition. The content can be specified explicitly or by adding path to a file. 2....
Signed-off-by: gbenhaim
Since Lago supports multiple VM providers, it makes sense to create a central place that will contain the string representation of the different states.
``` W: 28, 0: Method 'reboot' is abstract in class 'VMProviderPlugin' but is not overridden (abstract-method) W: 28, 0: Method 'shutdown' is abstract in class 'VMProviderPlugin' but is not overridden...
- Flake8 has some limitations. For example, it doesn't check that a subclass implements all the abstract methods of its parent class. - I don't see an issue with using...
- It means that abstract method doesn't have to be implemented in subclasses. - We might need to also make `plugins.__init__.Plugin` and abstract class