From f6a67a8400e12de6e0ae83d0b4c744e07fc4901c Mon Sep 17 00:00:00 2001 From: Jakob Odersky Date: Mon, 19 Jun 2017 11:40:34 -0700 Subject: Check for null values in gcs directory listing GCS: when listing, always assume the path is a directory GCS: fix unit test --- src/main/scala/xyz/driver/core/file/package.scala | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src/main/scala/xyz/driver/core/file/package.scala') diff --git a/src/main/scala/xyz/driver/core/file/package.scala b/src/main/scala/xyz/driver/core/file/package.scala index 9000894..7203207 100644 --- a/src/main/scala/xyz/driver/core/file/package.scala +++ b/src/main/scala/xyz/driver/core/file/package.scala @@ -37,7 +37,8 @@ package file { def delete(filePath: Path): Future[Unit] - def list(path: Path): ListT[Future, FileLink] + /** List contents of a directory */ + def list(directoryPath: Path): ListT[Future, FileLink] /** List of characters to avoid in S3 (I would say file names in general) * -- cgit v1.2.3