Brian C. Lane
77767cd93a
Update projects.py to use new handle_api_result
...
Use the new function to properly handle error responses for all the
commands.
2018-07-26 10:33:32 -07:00
Brian C. Lane
e974ec2477
composer-cli: Fix non-zero epoch in projets info
...
The json value is an int, so convert it to a str.
(cherry picked from commit 18521cec1a )
2018-07-25 11:40:16 -07:00
Brian C. Lane
f916e41d00
Check /projects responses for null values.
...
Some values can be null/None so check for that instead of crashing.
2018-07-17 11:51:04 -07:00
Chris Lumens
954f330ace
Add help output to each subcommand.
...
This is the same as the output at the top level, just trimmed down to
only the options for a single subcommand. It's trigged by providing
"help" or "--help" as a subcommand option.
2018-06-28 14:38:05 -04:00
Brian C. Lane
56766e794f
Add support for composer-cli compose commands.
...
This adds all the commands needed to start, monitor, delete, and
download a compose.
2018-06-11 16:54:58 -07:00
Brian C. Lane
9ba24f305d
Add support for modules list, projects list, and projects info
2018-06-11 16:54:58 -07:00
Brian C. Lane
d2f784e5da
Add composer-cli utility and implement the recipes commands
...
composer-cli --help shows the commands.
Output defaults to human readable, but raw json can be displayed by
passing --json
2018-06-11 16:54:58 -07:00