summaryrefslogtreecommitdiff
path: root/src/bin
AgeCommit message (Collapse)AuthorFilesLines
2023-09-08feat: "reboot" subcommandLars Wirzenius1-0/+14
Sponsored-by: author
2023-09-08feat: add aliases to some subcommandsLars Wirzenius1-0/+3
create = new remove = delete stop = shutdown Sponsored-by: author
2023-09-08refactor: use current clap instead of structopt for command lineLars Wirzenius1-27/+18
Sponsored-by: author
2022-02-28feat: add a recreate subcommandLars Wirzenius1-0/+14
Sponsored-by: author
2022-01-29feat: allow start, stop, new, delete on multiple specs at onceLars Wirzenius1-18/+22
Sponsored-by: author
2021-08-06feat: add progress reportingLars Wirzenius1-8/+33
Sponsored-by: author
2021-08-06chore: fix small problems found by clippyLars Wirzenius1-2/+2
Sponsored-by: author
2021-07-12feat: subcommand 'spec'Lars Wirzenius1-0/+13
Sponsored-by: author
2021-07-12feat: add sub-command "config"Lars Wirzenius1-0/+10
Sponsored-by: author
2021-03-14fix: VMs can be restartedLars Wirzenius1-5/+29
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-07chore: delete some code that was commented outLars Wirzenius1-43/+3
2021-03-04feat! allow specification files to have any number of machinesLars Wirzenius1-24/+9
2021-03-01feat: change how command line interface worksLars Wirzenius1-144/+118
Easier to use now. --config before subcommand was annoying.
2021-03-01fix: simplify checking for successLars Wirzenius1-4/+2
2021-02-28feat: export cloud-init config, set SSH host keysLars Wirzenius1-8/+52
2021-02-20feat: vmadm command to create, list, and delete virtual machinesLars Wirzenius2-27/+156
Includes test suite.
2021-01-24createLars Wirzenius1-0/+27