added config arg to new client

alpha v1.0.2
alex 2023-01-07 19:25:46 +01:00
parent 2ab3b54628
commit f2ea680dbe
1 changed files with 2 additions and 1 deletions

View File

@ -99,11 +99,12 @@ func GetConnectionString(username string, password string, host string) string {
// New creates a new consumer state instance, and automatically
// attempts to connect to the server.
func NewClient(exchangeSettings ExchangeSettings, queueSettings QueueSettings, addr string) *Client {
func NewClient(exchangeSettings ExchangeSettings, queueSettings QueueSettings, config Config, addr string) *Client {
client := Client{
logger: log.New(os.Stdout, "", log.LstdFlags),
exchangeSettings: exchangeSettings,
queueSettings: queueSettings,
config: config,
done: make(chan bool),
}
go client.handleReconnect(addr)