From 3fd2de482a79a76ab2750f170a6bd886cc730316 Mon Sep 17 00:00:00 2001 From: Valentin Lab Date: Sun, 31 Jan 2016 14:35:30 +0700 Subject: [PATCH] chg: catch empty ``docker-compose.conf`` with meaning-full error message. --- bin/compose | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/bin/compose b/bin/compose index c4fd804..06d4a08 100755 --- a/bin/compose +++ b/bin/compose @@ -1544,6 +1544,10 @@ launch_docker_compose() { _config_merge "$docker_compose_dir/docker-compose.yml" "$state_tmpdir/to-merge-in-docker-compose.yml" || return 1 fi + if [ -z "$(echo $(cat "$docker_compose_dir/docker-compose.yml"))" ]; then + die "Unexpected empty docker-compose." + fi + ## XXXvlab: could be more specific and only link the needed charms ln -sf "$CHARM_STORE/"* "$docker_compose_dir/" mkdir "$docker_compose_dir/.data"