summaryrefslogtreecommitdiff
path: root/src/lib.rs
AgeCommit message (Collapse)AuthorFilesLines
2021-08-06feat: add progress reportingLars Wirzenius1-0/+0
Sponsored-by: author
2021-03-14fix: VMs can be restartedLars Wirzenius1-0/+0
Previously, the temporary file for the cloud-init configuration ISO was left attached to the VM. This meant the VM couldn't be turned off and back on again: the temporary no longer existed. Now we detach the ISO file after the VM has booted. As a side effect, vmadm has gained start and shutdown subcommands, so that the fix can be tested.
2021-03-13refactor: add a light abstraction over libvirt bindingsLars Wirzenius1-0/+0
These do only what vmadm needs, no more.
2021-03-07doc: add doc comments to crateLars Wirzenius1-0/+0
2021-03-07feat: generate SSH key pairs, create host certificatesLars Wirzenius1-0/+1
2021-03-01feat: change how command line interface worksLars Wirzenius1-0/+2
Easier to use now. --config before subcommand was annoying.
2021-02-20feat: vmadm command to create, list, and delete virtual machinesLars Wirzenius1-0/+1
Includes test suite.
2021-01-24moarLars Wirzenius1-0/+1
2021-01-24start on imageLars Wirzenius1-0/+1
2021-01-24feat: add initial CloudInitConfigLars Wirzenius1-0/+1