提交 5fadb154 编写于 作者: J Jiri Denemark

Introduce virStorageFileIsClusterFS

上级 0b7480e3
...@@ -1011,6 +1011,7 @@ virStorageFileFormatTypeToString; ...@@ -1011,6 +1011,7 @@ virStorageFileFormatTypeToString;
virStorageFileFreeMetadata; virStorageFileFreeMetadata;
virStorageFileGetMetadata; virStorageFileGetMetadata;
virStorageFileGetMetadataFromFD; virStorageFileGetMetadataFromFD;
virStorageFileIsClusterFS;
virStorageFileIsSharedFS; virStorageFileIsSharedFS;
virStorageFileIsSharedFSType; virStorageFileIsSharedFSType;
virStorageFileProbeFormat; virStorageFileProbeFormat;
......
...@@ -1063,3 +1063,13 @@ int virStorageFileIsSharedFS(const char *path) ...@@ -1063,3 +1063,13 @@ int virStorageFileIsSharedFS(const char *path)
VIR_STORAGE_FILE_SHFS_OCFS | VIR_STORAGE_FILE_SHFS_OCFS |
VIR_STORAGE_FILE_SHFS_AFS); VIR_STORAGE_FILE_SHFS_AFS);
} }
int virStorageFileIsClusterFS(const char *path)
{
/* These are coherent cluster filesystems known to be safe for
* migration with cache != none
*/
return virStorageFileIsSharedFSType(path,
VIR_STORAGE_FILE_SHFS_GFS2 |
VIR_STORAGE_FILE_SHFS_OCFS);
}
...@@ -82,6 +82,7 @@ enum { ...@@ -82,6 +82,7 @@ enum {
}; };
int virStorageFileIsSharedFS(const char *path); int virStorageFileIsSharedFS(const char *path);
int virStorageFileIsClusterFS(const char *path);
int virStorageFileIsSharedFSType(const char *path, int virStorageFileIsSharedFSType(const char *path,
int fstypes); int fstypes);
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册