Vapor v0.7.1 Vapor.Provider.Group View Source
Allows users to group together bits of configuration. This allows users to avoid duplication and avoids conflicts in common names such as "port" and "host".
Example
providers = [
%Group{
name: :primary_db,
providers: [
%Env{bindings: [port: "PRIMARY_DB_PORT", host: "PRIMARY_DB_HOST"]},
]
},
%Group{
name: :redis,
providers: [
%Env{bindings: [port: "REDIS_PORT", host: "REDIS_HOST"]},
]
},
]