| 123456789101112131415161718192021 |
- package confloader
- import (
- "io"
- "os"
- )
- //go:generate go run $GOPATH/src/v2ray.com/core/common/errors/errorgen/main.go -pkg confloader -path Main,ConfLoader
- type configFileLoader func(string) (io.ReadCloser, error)
- var (
- EffectiveConfigFileLoader configFileLoader
- )
- func LoadConfig(file string) (io.ReadCloser, error) {
- if EffectiveConfigFileLoader == nil {
- return os.Stdin, nil
- }
- return EffectiveConfigFileLoader(file)
- }
|