Merge ~pwlars/testflinger-cli:cli-reserve into testflinger-cli:master
Proposed by
Paul Larson
Status: | Merged |
---|---|
Approved by: | Paul Larson |
Approved revision: | 0b9aab73440282e143b3b6ccb82d55aec6a33a03 |
Merged at revision: | f2c57710ac2bd7addb3d04c345a37b36ebb5e346 |
Proposed branch: | ~pwlars/testflinger-cli:cli-reserve |
Merge into: | testflinger-cli:master |
Diff against target: |
177 lines (+120/-9) 2 files modified
testflinger_cli/__init__.py (+110/-8) testflinger_cli/client.py (+10/-1) |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Maciej Kisielewski (community) | Approve | ||
Sheila Miguez (community) | Approve | ||
Review via email:
|
Description of the change
This adds the cli pieces for a 'testflinger reserve' command. This can take args for queue, image, ssh_key, but I expect it will more commonly be used in interactive mode.
In interactive mode, it will guide the user through selecting the basic pieces needed to construct a yaml file, construct it for them, show them what it looks like, and even submit it. It also allows them to query the known queues and images while in this interactive mode.
I've tested this locally
To post a comment you must log in.
lgtm