| 185 | } |
| 186 | |
| 187 | fs::FileSystem* LocalFS() { |
| 188 | static std::unique_ptr<fs::FileSystem> local_fs; |
| 189 | static std::mutex local_fs_mutex; |
| 190 | { |
| 191 | std::lock_guard<std::mutex> lock(local_fs_mutex); |
| 192 | if (!local_fs) { CreateLocalFS(local_fs); } |
| 193 | } |
| 194 | return local_fs.get(); |
| 195 | } |
| 196 | |
| 197 | } // namespace oneflow |
no test coverage detected