Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ReadFiltersFromConfig ¶
func ReadFiltersFromConfig(filtersConfig []YamlFilterConfig) ([]subscriptions.Filter, error)
Types ¶
type CompiledConfig ¶
type CompiledConfig struct { BrokerHost string BrokerLogin string BrokerPassword string Clients []CompiledFiltersConfig }
func ReadConfigFile ¶
func ReadConfigFile(filename string) *CompiledConfig
type CompiledFiltersConfig ¶
type CompiledFiltersConfig struct { Login string Password string BrokerFilters []subscriptions.Filter ClientFilters []subscriptions.Filter }
type YamlFilterConfig ¶
type YamlFiltersConfig ¶
type YamlFiltersConfig struct { BrokerFilters []YamlFilterConfig `yaml:"client_to_broker"` ClientFilters []YamlFilterConfig `yaml:"broker_to_client"` }
Click to show internal directories.
Click to hide internal directories.