Age | Commit message (Expand) | Author | Files | Lines |
2021-03-25 | feat: allow ~/ in config, specification files | Lars Wirzenius | 4 | -6/+52 |
2021-03-25 | refactor: clean up warnings found by clippy | Lars Wirzenius | 3 | -14/+11 |
2021-03-25 | feat: give more useful and specific error messages | Lars Wirzenius | 8 | -58/+174 |
2021-03-24 | fix: don't fail if VM is already running and start is requested | Lars Wirzenius | 1 | -2/+4 |
2021-03-24 | refactor: when starting, stopping do all VMs at once | Lars Wirzenius | 4 | -3/+13 |
2021-03-24 | refactor: when deleting, ask all VMs to shut down at once, for speed | Lars Wirzenius | 2 | -5/+18 |
2021-03-24 | refactor: when creating many VMs, create all before waiting for SSH | Lars Wirzenius | 1 | -0/+2 |
2021-03-21 | feat: optionally mark new VM as autostarted | Lars Wirzenius | 4 | -0/+26 |
2021-03-14 | fix: VMs can be restarted | Lars Wirzenius | 12 | -36/+195 |
2021-03-13 | refactor: add a light abstraction over libvirt bindings | Lars Wirzenius | 4 | -86/+123 |
2021-03-07 | doc: add doc comments to crate | Lars Wirzenius | 12 | -0/+218 |
2021-03-07 | chore: delete some code that was commented out | Lars Wirzenius | 1 | -43/+3 |
2021-03-07 | fix: how effective host key cert setting is computed | Lars Wirzenius | 1 | -1/+8 |
2021-03-07 | fix: make host cert generation field optional in config | Lars Wirzenius | 1 | -1/+1 |
2021-03-07 | fix: install private part of generated host key, not public | Lars Wirzenius | 1 | -1/+5 |
2021-03-07 | feat: generate SSH key pairs, create host certificates | Lars Wirzenius | 5 | -6/+227 |
2021-03-04 | feat: use configured defaults to unspecified machine attributes | Lars Wirzenius | 2 | -34/+118 |
2021-03-04 | feat! allow specification files to have any number of machines | Lars Wirzenius | 6 | -118/+120 |
2021-03-04 | feat: configurable image_directory where VM images go by default | Lars Wirzenius | 2 | -2/+14 |
2021-03-01 | refactor: replace use of anyhow with custom types in library part | Lars Wirzenius | 4 | -10/+46 |
2021-03-01 | feat: change how command line interface works | Lars Wirzenius | 10 | -155/+398 |
2021-03-01 | fix: simplify checking for success | Lars Wirzenius | 1 | -4/+2 |
2021-03-01 | fix: tidy up code based on suggestions from clippy | Lars Wirzenius | 1 | -12/+3 |
2021-02-28 | feat: export cloud-init config, set SSH host keys | Lars Wirzenius | 3 | -65/+312 |
2021-02-20 | feat: vmadm command to create, list, and delete virtual machines | Lars Wirzenius | 6 | -34/+201 |
2021-01-24 | create | Lars Wirzenius | 3 | -2/+38 |
2021-01-24 | install | Lars Wirzenius | 1 | -0/+93 |
2021-01-24 | moar | Lars Wirzenius | 3 | -1/+62 |
2021-01-24 | start on image | Lars Wirzenius | 3 | -0/+52 |
2021-01-24 | feat: add initial CloudInitConfig | Lars Wirzenius | 2 | -0/+52 |