confluentinc / confluent-cli

Confluent Platform CLI
Other
60 stars 38 forks source link

Streamline Confluent CLI progress messages #67

Open rmoff opened 6 years ago

rmoff commented 6 years ago

As more components are added, the startup/shutdown sequence is less clear to follow.

Robin@asgard02:~> confluent start
Using CONFLUENT_CURRENT: /var/folders/q9/2tg_lt9j6nx29rvr5r5jn_bw0000gp/T/confluent.6yVWsyCf
Starting zookeeper
zookeeper is [UP]
Starting kafka
kafka is [UP]
Starting schema-registry
schema-registry is [UP]
Starting kafka-rest
kafka-rest is [UP]
Starting connect
connect is [UP]
Starting ksql-server
ksql-server is [UP]
Starting control-center
control-center is [UP]

I would suggest consolidating each component to a single line:

Starting zookeeper …
Starting zookeeper …     [DONE]
Starting zookeeper …     [DONE]
Starting kafka …     
Starting zookeeper …     [DONE]
Starting kafka …         [DONE]

etc

This makes it (a) neater and (b) easier to see at a glance what has/hasn't started.