func (flipper *HAProxyFlipperClient) InitialiseRunningState(details *types.MasterDetailsCollection) { flipper.lock.Lock() defer flipper.lock.Unlock() if details.IsEmpty() { logger.Info.Print("Empty initial state : Nothing to do") return } configuration := flipper.configurationManager.GetCurrentConfiguration() _, err := flipper.renderAndReload(configuration, details) if err != nil { logger.Error.Panicf("Unable to initilise and write state : %s", err.Error()) } flipper.state = details }