| 92 | } |
| 93 | |
| 94 | static bool IsSpecificPath( |
| 95 | const char* path, const char* specific_prefix, bool check_default_fs) { |
| 96 | size_t prefix_len = strlen(specific_prefix); |
| 97 | if (check_default_fs && strstr(path, ":/") == NULL) { |
| 98 | return strncmp( |
| 99 | ExecEnv::GetInstance()->default_fs().c_str(), specific_prefix, prefix_len) |
| 100 | == 0; |
| 101 | } |
| 102 | return strncmp(path, specific_prefix, prefix_len) == 0; |
| 103 | } |
| 104 | |
| 105 | bool IsHdfsPath(const char* path, bool check_default_fs) { |
| 106 | return IsSpecificPath(path, FILESYS_PREFIX_HDFS, check_default_fs); |
no outgoing calls
no test coverage detected