paypal / dce-go

Docker Compose Executor to launch pod of docker containers in Apache Mesos.
Apache License 2.0
63 stars 48 forks source link

Export pod logs #50

Closed vipragupta closed 6 years ago

vipragupta commented 6 years ago

created container.log file in logs directory where all the container logs will be written. This file has a symlink with stdout to prevent log rotation issue. Created Dce.out and Dce.err where all the DCE logs will be written. Fixed the issue where an app starts and stops before we start logging in its logs. Added a retry process when the app gets killed, finished or fails.

JiaminZhu commented 6 years ago

Too many commits...pls squash first then raise pr.

pingginp commented 6 years ago

There are many duplicated commits, might caused by merge your own branch, if you are just working on a fork's branch on you own, use pull --rebase instead of just pull.

And @JiaminZhu we still don't have any CI #46, at least add Travis to make sure the code compiles for 1.10 and tip

JiaminZhu commented 6 years ago

@pingginp Yes, we should set it up ASAP. Will do, thanks.