diff --git a/services/storage-users/pkg/revaconfig/drivers.go b/services/storage-users/pkg/revaconfig/drivers.go index 09459b8933..17cd3f6a19 100644 --- a/services/storage-users/pkg/revaconfig/drivers.go +++ b/services/storage-users/pkg/revaconfig/drivers.go @@ -85,7 +85,7 @@ func Local(cfg *config.Config) map[string]interface{} { } // Posix is the config mapping for the Posix storage driver -func Posix(cfg *config.Config, enableFSScan bool) map[string]interface{} { +func Posix(cfg *config.Config, enableFSScan, enableFSWatch bool) map[string]interface{} { return map[string]interface{}{ "root": cfg.Drivers.Posix.Root, "personalspacepath_template": cfg.Drivers.Posix.PersonalSpacePathTemplate, @@ -137,7 +137,7 @@ func Posix(cfg *config.Config, enableFSScan bool) map[string]interface{} { "use_space_groups": cfg.Drivers.Posix.UseSpaceGroups, "enable_fs_revisions": cfg.Drivers.Posix.EnableFSRevisions, "scan_fs": enableFSScan, - "watch_fs": cfg.Drivers.Posix.WatchFS, + "watch_fs": enableFSWatch, "watch_type": cfg.Drivers.Posix.WatchType, "watch_path": cfg.Drivers.Posix.WatchPath, "watch_folder_kafka_brokers": cfg.Drivers.Posix.WatchFolderKafkaBrokers, diff --git a/services/storage-users/pkg/revaconfig/user.go b/services/storage-users/pkg/revaconfig/user.go index 550244799f..d7cab74c80 100644 --- a/services/storage-users/pkg/revaconfig/user.go +++ b/services/storage-users/pkg/revaconfig/user.go @@ -16,7 +16,7 @@ func StorageProviderDrivers(cfg *config.Config) map[string]interface{} { "decomposed": DecomposedNoEvents(cfg), "s3": S3(cfg), "decomposeds3": DecomposedS3NoEvents(cfg), - "posix": Posix(cfg, true), + "posix": Posix(cfg, true, cfg.Drivers.Posix.WatchFS), "ocis": Decomposed(cfg), // deprecated: use decomposed "s3ng": DecomposedS3NoEvents(cfg), // deprecated: use decomposeds3 @@ -36,7 +36,7 @@ func DataProviderDrivers(cfg *config.Config) map[string]interface{} { "decomposed": Decomposed(cfg), "s3": S3(cfg), "decomposeds3": DecomposedS3(cfg), - "posix": Posix(cfg, false), + "posix": Posix(cfg, false, false), "ocis": Decomposed(cfg), // deprecated: use decomposed "s3ng": DecomposedS3NoEvents(cfg), // deprecated: use decomposeds3