| 20 | ) |
| 21 | |
| 22 | type fakeConfigManager struct { |
| 23 | reloadFromFileFn func(strict bool) error |
| 24 | readConfigFileFn func() (string, error) |
| 25 | writeConfigFileFn func(content []byte) error |
| 26 | getProxyStatusFn func() []*proxy.WorkingStatus |
| 27 | isStoreProxyEnabledFn func(name string) bool |
| 28 | storeEnabledFn func() bool |
| 29 | getProxyConfigFn func(name string) (v1.ProxyConfigurer, bool) |
| 30 | getVisitorConfigFn func(name string) (v1.VisitorConfigurer, bool) |
| 31 | |
| 32 | listStoreProxiesFn func() ([]v1.ProxyConfigurer, error) |
| 33 | getStoreProxyFn func(name string) (v1.ProxyConfigurer, error) |
| 34 | createStoreProxyFn func(cfg v1.ProxyConfigurer) (v1.ProxyConfigurer, error) |
| 35 | updateStoreProxyFn func(name string, cfg v1.ProxyConfigurer) (v1.ProxyConfigurer, error) |
| 36 | deleteStoreProxyFn func(name string) error |
| 37 | listStoreVisitorsFn func() ([]v1.VisitorConfigurer, error) |
| 38 | getStoreVisitorFn func(name string) (v1.VisitorConfigurer, error) |
| 39 | createStoreVisitFn func(cfg v1.VisitorConfigurer) (v1.VisitorConfigurer, error) |
| 40 | updateStoreVisitFn func(name string, cfg v1.VisitorConfigurer) (v1.VisitorConfigurer, error) |
| 41 | deleteStoreVisitFn func(name string) error |
| 42 | gracefulCloseFn func(d time.Duration) |
| 43 | } |
| 44 | |
| 45 | func (m *fakeConfigManager) ReloadFromFile(strict bool) error { |
| 46 | if m.reloadFromFileFn != nil { |
nothing calls this directly
no outgoing calls
no test coverage detected