move topics to be defined under events.subscriber
This commit is contained in:
@@ -29,10 +29,16 @@ var AppConfig struct {
|
||||
// EventsConfig defines the configuration setting up both subscriptions and publishing
|
||||
type EventsConfig struct {
|
||||
Publisher events.PublisherConfig
|
||||
Subscriber events.SubscriberConfig
|
||||
Subscriber SubscriberConfig
|
||||
}
|
||||
|
||||
// OIDCClientConfig defines the configuration for OIDC Client Credentials.
|
||||
type OIDCClientConfig struct {
|
||||
Client oauth2x.Config
|
||||
}
|
||||
|
||||
// SubscriberConfig extends events SubscriberConfig by adding topics.
|
||||
type SubscriberConfig struct {
|
||||
events.SubscriberConfig `mapstructure:",squash"`
|
||||
Topics []string
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user