проверьте, существует ли временный файл (семафор) с помощью scala - PullRequest
0 голосов
/ 05 ноября 2019

как я могу прочитать (проверить) временный файл, созданный в моей системе, пожалуйста.

Мне нужно проверить, существует ли временный файл или нет с использованием scala,

как я могу это сделать.

1 Ответ

1 голос
/ 05 ноября 2019

Попробуйте:

import org.apache.hadoop.conf.Configuration
import org.apache.hadoop.fs.{FileSystem, Path}

val fileSystem = FileSystem.get(new Configuration())
val path = new Path("/tmp/foo/bar/meow.parquet")
if (fileSystem.exists(path)){
    // TODO ...
}

Он будет работать на локальных, Docker и удаленных файловых системах (S3 и HDFS) *

Надеюсь, это поможет

...