mirror of
https://github.com/MetaCubeX/mihomo.git
synced 2026-03-05 21:47:31 +00:00
feat: add include-all-providers to proxy-groups
This commit is contained in:
@@ -24,6 +24,8 @@ import (
|
||||
"gopkg.in/yaml.v3"
|
||||
)
|
||||
|
||||
var ProxyProviderName = make(map[string]struct{})
|
||||
|
||||
const (
|
||||
ReservedName = "default"
|
||||
)
|
||||
@@ -193,6 +195,7 @@ func NewProxySetProvider(name string, interval time.Duration, filter string, exc
|
||||
|
||||
fetcher := resource.NewFetcher[[]C.Proxy](name, interval, vehicle, proxiesParseAndFilter(filter, excludeFilter, excludeTypeArray, filterRegs, excludeFilterReg, dialerProxy), proxiesOnUpdate(pd))
|
||||
pd.Fetcher = fetcher
|
||||
ProxyProviderName[name] = struct{}{}
|
||||
wrapper := &ProxySetProvider{pd}
|
||||
runtime.SetFinalizer(wrapper, stopProxyProvider)
|
||||
return wrapper, nil
|
||||
|
||||
Reference in New Issue
Block a user