Documentation ¶
Index ¶
- Variables
- func InitCassandra(config lib.CassandraConfig)
- func InitConfig(consumer string, environment string)
- func InitGeoIP(config lib.GeoIPConfig)
- func InitKafkaClient(name string, config lib.KafkaConfig)
- func InitKafkaPublisher(config lib.KafkaConfig)
- func InitLogger(config lib.LoggerConfig)
- func InitRepositoryManager(cassandra *gocql.Session)
Constants ¶
This section is empty.
Variables ¶
View Source
var APIConfig *lib.APIConfig
APIConfig ...
View Source
var ActionsWorkerConfig *lib.ActionsWorkerConfig
ActionsWorkerConfig ...
View Source
var Cassandra *gocql.Session
Singleton instance of cassandra session.
View Source
var GeoIP *geoip2.Reader
Singleton instance of GeoIP database.
View Source
var KafkaClient *sarama.Client
KafkaClient ...
View Source
var KafkaPublisher *lib.KafkaPublisher
KafkaPublisher ...
View Source
var Logger *logrus.Logger
Singleton instance of logger
View Source
var RepositoryManager lib.RepositoryManager
Singleton instance of RepositoryManager.
View Source
var TrackerConfig *lib.TrackerConfig
TrackerConfig ...
Functions ¶
func InitKafkaClient ¶
func InitKafkaClient(name string, config lib.KafkaConfig)
InitKafkaClient ...
func InitRepositoryManager ¶
InitRepositoryManager ...
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.