I think we can close this now - juju status --format accepts a number of new output formats (in addition to the default "yaml" and optional "json"). Excerpt from juju status --help:
There are a number of ways to format the status output:
- {short|line|oneline}: List units and their subordinates. For each
unit, the IP address and agent status are listed.
- summary: Displays the subnet(s) and port(s) the environment utilizes.
Also displays aggregate information about:
- MACHINES: total #, and # in each state.
- UNITS: total #, and # in each state.
- SERVICES: total #, and # exposed of each service.
- tabular: Displays information in a tabular format in these sections:
- Machines: ID, STATE, VERSION, DNS, INS-ID, SERIES, HARDWARE
- Services: NAME, EXPOSED, CHARM
- Units: ID, STATE, VERSION, MACHINE, PORTS, PUBLIC-ADDRESS
- Also displays subordinate units.
- yaml (DEFAULT): Displays information on machines, services, and units in the yaml format.
I think we can close this now - juju status --format accepts a number of new output formats (in addition to the default "yaml" and optional "json"). Excerpt from juju status --help:
There are a number of ways to format the status output:
- {short| line|oneline} : List units and their subordinates. For each
in the yaml format.
unit, the IP address and agent status are listed.
- summary: Displays the subnet(s) and port(s) the environment utilizes.
Also displays aggregate information about:
- MACHINES: total #, and # in each state.
- UNITS: total #, and # in each state.
- SERVICES: total #, and # exposed of each service.
- tabular: Displays information in a tabular format in these sections:
- Machines: ID, STATE, VERSION, DNS, INS-ID, SERIES, HARDWARE
- Services: NAME, EXPOSED, CHARM
- Units: ID, STATE, VERSION, MACHINE, PORTS, PUBLIC-ADDRESS
- Also displays subordinate units.
- yaml (DEFAULT): Displays information on machines, services, and units