From f1f05cdfe7ed4b5d636a9e8993db19b2bef09078 Mon Sep 17 00:00:00 2001
From: Matthew Wong <mawong@redhat.com>
Date: Wed, 16 Aug 2017 18:51:01 -0400
Subject: [PATCH] Print all non-efs mount entries for easier debugging

---
 aws/efs/cmd/efs-provisioner/efs-provisioner.go | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/aws/efs/cmd/efs-provisioner/efs-provisioner.go b/aws/efs/cmd/efs-provisioner/efs-provisioner.go
index 45493a4e6..e2aaa9de0 100644
--- a/aws/efs/cmd/efs-provisioner/efs-provisioner.go
+++ b/aws/efs/cmd/efs-provisioner/efs-provisioner.go
@@ -109,7 +109,11 @@ func getMount(dnsName string) (string, string, error) {
 		}
 	}
 
-	return "", "", fmt.Errorf("no mount entry found for %s", dnsName)
+	entriesStr := ""
+	for _, e := range entries {
+		entriesStr += e.Source + ":" + e.Mountpoint + ", "
+	}
+	return "", "", fmt.Errorf("no mount entry found for %s among entries %s", dnsName, entriesStr)
 }
 
 var _ controller.Provisioner = &efsProvisioner{}
-- 
GitLab