degica / kaiser

Commandline Gem that allows you to work with web apps better
https://tech.degica.com/kaiser/
MIT License
12 stars 1 forks source link

Error reporting #18

Closed Metallion closed 4 years ago

Metallion commented 5 years ago

Context

When running kaiser up in my project, the app hasn't come up but kaiser didn't show me an error message and exited with status 0. Because of this it took me some time to figure out that an error had occurred at all.

Expected behaviour

Print an error message to stdout and exit with a non zero status.

Actual behaviour

Shows output like the following and exits with status 0

Starting up database                                                                                                                                                   
Starting up ned-db                                                                                                                                                     
.....                                                                                                                                                                  
Waiting for database to start...                                                                                                                                       
................                                                                   
Started.                                                                                                                                                               
Starting up application                                                                                                                                                
.........