()
| 180 | } |
| 181 | |
| 182 | func (opt *FailoverOptions) clientOptions() *Options { |
| 183 | return &Options{ |
| 184 | Addr: "FailoverClient", |
| 185 | ClientName: opt.ClientName, |
| 186 | |
| 187 | Dialer: opt.Dialer, |
| 188 | OnConnect: opt.OnConnect, |
| 189 | |
| 190 | DB: opt.DB, |
| 191 | Protocol: opt.Protocol, |
| 192 | Username: opt.Username, |
| 193 | Password: opt.Password, |
| 194 | CredentialsProvider: opt.CredentialsProvider, |
| 195 | CredentialsProviderContext: opt.CredentialsProviderContext, |
| 196 | StreamingCredentialsProvider: opt.StreamingCredentialsProvider, |
| 197 | |
| 198 | MaxRetries: opt.MaxRetries, |
| 199 | MinRetryBackoff: opt.MinRetryBackoff, |
| 200 | MaxRetryBackoff: opt.MaxRetryBackoff, |
| 201 | |
| 202 | ReadBufferSize: opt.ReadBufferSize, |
| 203 | WriteBufferSize: opt.WriteBufferSize, |
| 204 | |
| 205 | DialTimeout: opt.DialTimeout, |
| 206 | DialerRetries: opt.DialerRetries, |
| 207 | DialerRetryTimeout: opt.DialerRetryTimeout, |
| 208 | DialerRetryBackoff: opt.DialerRetryBackoff, |
| 209 | ReadTimeout: opt.ReadTimeout, |
| 210 | WriteTimeout: opt.WriteTimeout, |
| 211 | |
| 212 | ContextTimeoutEnabled: opt.ContextTimeoutEnabled, |
| 213 | |
| 214 | PoolFIFO: opt.PoolFIFO, |
| 215 | PoolSize: opt.PoolSize, |
| 216 | MaxConcurrentDials: opt.MaxConcurrentDials, |
| 217 | PoolTimeout: opt.PoolTimeout, |
| 218 | MinIdleConns: opt.MinIdleConns, |
| 219 | MaxIdleConns: opt.MaxIdleConns, |
| 220 | MaxActiveConns: opt.MaxActiveConns, |
| 221 | ConnMaxIdleTime: opt.ConnMaxIdleTime, |
| 222 | ConnMaxLifetime: opt.ConnMaxLifetime, |
| 223 | ConnMaxLifetimeJitter: opt.ConnMaxLifetimeJitter, |
| 224 | |
| 225 | TLSConfig: opt.TLSConfig, |
| 226 | |
| 227 | DisableIdentity: opt.DisableIdentity, |
| 228 | DisableIndentity: opt.DisableIndentity, |
| 229 | |
| 230 | IdentitySuffix: opt.IdentitySuffix, |
| 231 | UnstableResp3: opt.UnstableResp3, |
| 232 | PushNotificationProcessor: opt.PushNotificationProcessor, |
| 233 | |
| 234 | MaintNotificationsConfig: &maintnotifications.Config{ |
| 235 | Mode: maintnotifications.ModeDisabled, |
| 236 | }, |
| 237 | } |
| 238 | } |
| 239 |
no outgoing calls