We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 5b64ae5 commit 2e20ed6Copy full SHA for 2e20ed6
modules/azure/azurite/options.go
@@ -35,7 +35,13 @@ func WithEnabledServices(services ...service) Option {
35
if len(services) == 0 {
36
services = []service{blobService, queueService, tableService}
37
} else {
38
+ seen := make(map[service]bool, len(services))
39
for _, s := range services {
40
+ if seen[s] {
41
+ return fmt.Errorf("duplicate service: %s", s)
42
+ }
43
+ seen[s] = true
44
+
45
switch s {
46
case blobService, queueService, tableService:
47
// valid service, continue
0 commit comments