Integrate the s3ng storage driver
This commit is contained in:
@@ -101,5 +101,15 @@ func drivers(cfg *config.Config) map[string]interface{} {
|
||||
"bucket": cfg.Reva.Storages.S3.Bucket,
|
||||
"prefix": cfg.Reva.Storages.S3.Root,
|
||||
},
|
||||
"s3ng": map[string]interface{}{
|
||||
"root": cfg.Reva.Storages.Common.Root,
|
||||
"enable_home": cfg.Reva.Storages.Common.EnableHome,
|
||||
"user_layout": cfg.Reva.Storages.Common.UserLayout,
|
||||
"s3.region": cfg.Reva.Storages.S3NG.Region,
|
||||
"s3.access_key": cfg.Reva.Storages.S3NG.AccessKey,
|
||||
"s3.secret_key": cfg.Reva.Storages.S3NG.SecretKey,
|
||||
"s3.endpoint": cfg.Reva.Storages.S3NG.Endpoint,
|
||||
"s3.bucket": cfg.Reva.Storages.S3NG.Bucket,
|
||||
},
|
||||
}
|
||||
}
|
||||
|
||||
@@ -50,6 +50,7 @@ func StorageHome(cfg *config.Config) *cli.Command {
|
||||
cfg.Reva.Storages.Local.EnableHome = true
|
||||
cfg.Reva.Storages.OwnCloud.EnableHome = true
|
||||
cfg.Reva.Storages.S3.EnableHome = true
|
||||
cfg.Reva.Storages.S3NG.EnableHome = true
|
||||
}
|
||||
rcfg := storageHomeConfigFromStruct(c, cfg)
|
||||
|
||||
|
||||
@@ -50,6 +50,7 @@ func StorageUsers(cfg *config.Config) *cli.Command {
|
||||
cfg.Reva.Storages.Local.EnableHome = true
|
||||
cfg.Reva.Storages.OwnCloud.EnableHome = true
|
||||
cfg.Reva.Storages.S3.EnableHome = true
|
||||
cfg.Reva.Storages.S3NG.EnableHome = true
|
||||
}
|
||||
rcfg := storageUsersConfigFromStruct(c, cfg)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user