mirror of
https://github.com/pomerium/pomerium.git
synced 2025-06-03 03:12:50 +02:00
sets: convert set types to generics (#3519)
* sets: convert set types to generics * sets: use internal sets package
This commit is contained in:
parent
92a9251cde
commit
b5ac7dbc76
9 changed files with 61 additions and 54 deletions
|
@ -10,28 +10,29 @@ import (
|
|||
"time"
|
||||
|
||||
"github.com/go-redis/redis/v8"
|
||||
"github.com/scylladb/go-set"
|
||||
|
||||
"github.com/pomerium/pomerium/internal/sets"
|
||||
)
|
||||
|
||||
var (
|
||||
standardSchemes = set.NewStringSet("redis", "rediss", "unix")
|
||||
clusterSchemes = set.NewStringSet(
|
||||
standardSchemes = sets.NewHash("redis", "rediss", "unix")
|
||||
clusterSchemes = sets.NewHash(
|
||||
"redis+cluster", "redis-cluster",
|
||||
"rediss+cluster", "rediss-cluster",
|
||||
"redis+clusters", "redis-clusters",
|
||||
)
|
||||
sentinelSchemes = set.NewStringSet(
|
||||
sentinelSchemes = sets.NewHash(
|
||||
"redis+sentinel", "redis-sentinel",
|
||||
"rediss+sentinel", "rediss-sentinel",
|
||||
"redis+sentinels", "redis-sentinels",
|
||||
)
|
||||
sentinelClusterSchemes = set.NewStringSet(
|
||||
sentinelClusterSchemes = sets.NewHash(
|
||||
"redis+sentinel+cluster", "redis-sentinel-cluster",
|
||||
"rediss+sentinel+cluster", "rediss-sentinel-cluster",
|
||||
"redis+sentinels+cluster", "redis-sentinels-cluster",
|
||||
"redis+sentinel+clusters", "redis-sentinel-clusters",
|
||||
)
|
||||
tlsSchemes = set.NewStringSet(
|
||||
tlsSchemes = sets.NewHash(
|
||||
"rediss",
|
||||
"rediss+cluster", "rediss-cluster",
|
||||
"redis+clusters", "redis-clusters",
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue