mirror of
https://github.com/puppetlabs/vmfloaty.git
synced 2026-01-25 21:28:40 -05:00
(#1) Update vmfloaty to use new vmpooler api
This commit also uses commander for arg parsing. This commit is a WIP.
This commit is contained in:
parent
fcb43ac379
commit
296f9abb1d
11 changed files with 266 additions and 145 deletions
30
README.md
30
README.md
|
|
@ -13,14 +13,26 @@ gem install vmfloaty
|
|||
|
||||
## Usage
|
||||
|
||||
_note:_ subject to change
|
||||
```
|
||||
delete Schedules the deletion of a host or hosts
|
||||
get Gets a vm or vms based on the os flag
|
||||
help Display global or [command] help documentation
|
||||
list Shows a list of available vms from the pooler
|
||||
modify
|
||||
query
|
||||
revert
|
||||
snapshot
|
||||
status Prints the status of vmpooler
|
||||
summary
|
||||
|
||||
```
|
||||
Commands:
|
||||
floaty get <OPERATING SYSTEM,...> # Gets a VM
|
||||
floaty help [COMMAND] # Describe available commands or one specific command
|
||||
floaty list [PATTERN] # List all open VMs
|
||||
floaty modify <HOSTNAME> # (TODO STILL) Modify a VM
|
||||
floaty release <HOSTNAME,...> [--all] # Schedules a VM for deletion
|
||||
floaty status # (TODO STILL) List status of all active VMs
|
||||
GLOBAL OPTIONS:
|
||||
|
||||
-h, --help
|
||||
Display help documentation
|
||||
|
||||
-v, --version
|
||||
Display version information
|
||||
|
||||
-t, --trace
|
||||
Display backtrace when an error occurs
|
||||
```
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue