aboutsummaryrefslogtreecommitdiff
path: root/src/main/scala/xyz/driver/core/file/package.scala
diff options
context:
space:
mode:
authorJakob Odersky <jakob@driver.xyz>2017-06-21 15:06:20 -0700
committerJakob Odersky <jakob@driver.xyz>2017-06-21 16:40:27 -0700
commite41050b75308aab2736eea11b67bf9387a90dfe5 (patch)
tree4138f96ec7381b54c1339cb6577198ae067486e3 /src/main/scala/xyz/driver/core/file/package.scala
parentc5bc3df97dd7670d6271efe440068b44f6521562 (diff)
downloaddriver-core-e41050b75308aab2736eea11b67bf9387a90dfe5.tar.gz
driver-core-e41050b75308aab2736eea11b67bf9387a90dfe5.tar.bz2
driver-core-e41050b75308aab2736eea11b67bf9387a90dfe5.zip
Add file existence checking to file storagev0.13.15
Diffstat (limited to 'src/main/scala/xyz/driver/core/file/package.scala')
-rw-r--r--src/main/scala/xyz/driver/core/file/package.scala2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/main/scala/xyz/driver/core/file/package.scala b/src/main/scala/xyz/driver/core/file/package.scala
index 7203207..b2c679e 100644
--- a/src/main/scala/xyz/driver/core/file/package.scala
+++ b/src/main/scala/xyz/driver/core/file/package.scala
@@ -40,6 +40,8 @@ package file {
/** List contents of a directory */
def list(directoryPath: Path): ListT[Future, FileLink]
+ def exists(path: Path): Future[Boolean]
+
/** List of characters to avoid in S3 (I would say file names in general)
*
* @see http://stackoverflow.com/questions/7116450/what-are-valid-s3-key-names-that-can-be-accessed-via-the-s3-rest-api