mirror of
https://github.com/XrayR-project/XrayR.git
synced 2025-06-27 22:59:49 +00:00
fix: fix CF dns env error #51
This commit is contained in:
parent
b37705b374
commit
cbffafbb4c
@ -39,12 +39,12 @@ func New() (*LegoCMD, error) {
|
|||||||
configPath := os.Getenv("XRAY_LOCATION_CONFIG")
|
configPath := os.Getenv("XRAY_LOCATION_CONFIG")
|
||||||
if configPath != "" {
|
if configPath != "" {
|
||||||
path = configPath
|
path = configPath
|
||||||
} else if cwd, err := os.Getwd(); err==nil{
|
} else if cwd, err := os.Getwd(); err == nil {
|
||||||
path = cwd
|
path = cwd
|
||||||
} else {
|
} else {
|
||||||
path = "."
|
path = "."
|
||||||
}
|
}
|
||||||
|
|
||||||
defaultPath = filepath.Join(path, "cert")
|
defaultPath = filepath.Join(path, "cert")
|
||||||
|
|
||||||
app.Flags = cmd.CreateFlags(defaultPath)
|
app.Flags = cmd.CreateFlags(defaultPath)
|
||||||
@ -79,7 +79,7 @@ func (l *LegoCMD) DNSCert(domain, email, provider string, DNSEnv map[string]stri
|
|||||||
}()
|
}()
|
||||||
// Set Env for DNS configuration
|
// Set Env for DNS configuration
|
||||||
for key, value := range DNSEnv {
|
for key, value := range DNSEnv {
|
||||||
os.Setenv(key, value)
|
os.Setenv(strings.ToUpper(key), value)
|
||||||
}
|
}
|
||||||
// First check if the certificate exists
|
// First check if the certificate exists
|
||||||
CertPath, KeyPath, err = checkCertfile(domain)
|
CertPath, KeyPath, err = checkCertfile(domain)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user