Github user geomacy commented on the issue:
https://github.com/apache/brooklyn-client/pull/29
Update: catalog list and delete now take arguments as such, rather than as
flags. Args are from `( application | entity | location | policy ) ` and may be
abbreviated:
```
br catalog list app
Id | Name
| Description
CassandraDatacenter:4.1.0-SNAPSHOT | Cassandra Datacenter
| A group of CassandraNodes -- based on Brooklyn's DynamicCluster
The Datacenter can be resized, manually or by policy if required.
Tokens are selected intelligently.
...
```
Tables are now displayed with each row on a single line, and with vertical
bar separators for ease of scripting with e.g. `cut -f 1 -d'|'`.
`add-catalog` is restored for backwards compatibility but is marked
deprecated in its help text.
Help texts no longer refer to `BROOKLYN_NAME`.
Better error messages when file arguments are not found or url arguments
give a 404 or other error:
```
$ br deploy http://example.com/foo/bar
Error retrieving http://example.com/foo/bar (404 Not Found)
```
`br tree` fixed
Regarding `locations` versus `catalog locations`, they aren't quite the
same thing - the former is API call `/v1/locations` and lists all known
locations including from brooklyn.properties, the latter is
`/v1/catalog/locations` and lists specifically `brooklyn.catalog` locations.
brooklyn-docs changes on the way.
---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at [email protected] or file a JIRA ticket
with INFRA.
---