Add generic disk (partition) backup provider to replace ext4 and xfs
This commit is contained in:
@@ -28,6 +28,7 @@ const PROVIDER_MOUNTPOINT = 'mountpoint';
|
||||
const PROVIDER_SSHFS = 'sshfs';
|
||||
const PROVIDER_CIFS = 'cifs';
|
||||
const PROVIDER_XFS = 'xfs';
|
||||
const PROVIDER_DISK = 'disk'; // replaces xfs and ext4
|
||||
const PROVIDER_NFS = 'nfs';
|
||||
const PROVIDER_EXT4 = 'ext4';
|
||||
|
||||
@@ -54,6 +55,7 @@ function getBackupRootPath(apiConfig) {
|
||||
case PROVIDER_CIFS:
|
||||
case PROVIDER_EXT4:
|
||||
case PROVIDER_XFS:
|
||||
case PROVIDER_DISK:
|
||||
return path.join(paths.MANAGED_BACKUP_MOUNT_DIR, apiConfig.prefix);
|
||||
case PROVIDER_MOUNTPOINT:
|
||||
return path.join(apiConfig.mountPoint, apiConfig.prefix);
|
||||
@@ -87,6 +89,7 @@ function hasChownSupportSync(apiConfig) {
|
||||
case PROVIDER_NFS:
|
||||
case PROVIDER_EXT4:
|
||||
case PROVIDER_XFS:
|
||||
case PROVIDER_DISK:
|
||||
case PROVIDER_FILESYSTEM:
|
||||
return true;
|
||||
case PROVIDER_SSHFS:
|
||||
|
||||
Reference in New Issue
Block a user