cloud-pipeline
cloud-pipeline copied to clipboard
Issue 3976 Auto-mount/unmount storages
Resolves #3976
The pull request implements auto-mount and auto-unmount functionality based on detected changes. Introduces feature flags to control which components of the storage monitor are active. By default, all features are enabled:
- CP_CAP_MOUNT_STORAGE_MONITOR_AUTO_MOUNT_UMOUNT: enables automatic mount/unmount.
- CP_CAP_MOUNT_STORAGE_MONITOR_AUTO_PERMISSIONS: enables automatic permission checks.
- CP_CAP_MOUNT_STORAGE_MONITOR_AUTO_NFS_STATUS: enables automatic NFS status checks.
- CP_CAP_MOUNT_REFRESH_INTERVAL: interval for checking storage state changes. Default: 300 seconds.