diff options
author | 2025-01-27 19:21:13 +0100 | |
---|---|---|
committer | 2025-01-27 19:21:13 +0100 | |
commit | 904829094816fb38d8f1e1d2c19c4c9c014baa88 (patch) | |
tree | ef481d04b884011b838a03c8b3dd58b955c7eaec /internal/config/helpers.gen.go | |
parent | [chore] some tidy ups (#3677) (diff) | |
download | gotosocial-904829094816fb38d8f1e1d2c19c4c9c014baa88.tar.xz |
[chore] skip `trusted-proxies` warning if ip excepted from rate limiting (#3699)
* [chore] skip `trusted-proxies` warning if ip excepted from rate limiting
* weep
* typo
* fix env parsing test
Diffstat (limited to 'internal/config/helpers.gen.go')
-rw-r--r-- | internal/config/helpers.gen.go | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/internal/config/helpers.gen.go b/internal/config/helpers.gen.go index fd1b86898..0f8ec02ce 100644 --- a/internal/config/helpers.gen.go +++ b/internal/config/helpers.gen.go @@ -19,6 +19,7 @@ package config import ( + "net/netip" "time" "codeberg.org/gruf/go-bytesize" @@ -2681,6 +2682,35 @@ func GetAdvancedRateLimitExceptions() []string { return global.GetAdvancedRateLi // SetAdvancedRateLimitExceptions safely sets the value for global configuration 'AdvancedRateLimitExceptions' field func SetAdvancedRateLimitExceptions(v []string) { global.SetAdvancedRateLimitExceptions(v) } +// GetAdvancedRateLimitExceptionsParsed safely fetches the Configuration value for state's 'AdvancedRateLimitExceptionsParsed' field +func (st *ConfigState) GetAdvancedRateLimitExceptionsParsed() (v []netip.Prefix) { + st.mutex.RLock() + v = st.config.AdvancedRateLimitExceptionsParsed + st.mutex.RUnlock() + return +} + +// SetAdvancedRateLimitExceptionsParsed safely sets the Configuration value for state's 'AdvancedRateLimitExceptionsParsed' field +func (st *ConfigState) SetAdvancedRateLimitExceptionsParsed(v []netip.Prefix) { + st.mutex.Lock() + defer st.mutex.Unlock() + st.config.AdvancedRateLimitExceptionsParsed = v + st.reloadToViper() +} + +// AdvancedRateLimitExceptionsParsedFlag returns the flag name for the 'AdvancedRateLimitExceptionsParsed' field +func AdvancedRateLimitExceptionsParsedFlag() string { return "" } + +// GetAdvancedRateLimitExceptionsParsed safely fetches the value for global configuration 'AdvancedRateLimitExceptionsParsed' field +func GetAdvancedRateLimitExceptionsParsed() []netip.Prefix { + return global.GetAdvancedRateLimitExceptionsParsed() +} + +// SetAdvancedRateLimitExceptionsParsed safely sets the value for global configuration 'AdvancedRateLimitExceptionsParsed' field +func SetAdvancedRateLimitExceptionsParsed(v []netip.Prefix) { + global.SetAdvancedRateLimitExceptionsParsed(v) +} + // GetAdvancedThrottlingMultiplier safely fetches the Configuration value for state's 'AdvancedThrottlingMultiplier' field func (st *ConfigState) GetAdvancedThrottlingMultiplier() (v int) { st.mutex.RLock() |