MCPcopy Index your code
hub / github.com/TruthHun/DocHub / installCfg

Function installCfg

models/Install.go:649–1321  ·  view source on GitHub ↗

初始化配置项

()

Source from the content-addressed store, hash-verified

647
648//初始化配置项
649func installCfg() {
650 var configs []Config
651
652 //邮箱
653 cateEmail := string(ConfigCateEmail)
654 cfgEmail := []Config{
655 Config{
656 Title: "主机",
657 Description: "请填写邮箱HOST,当前仅支持SMTP。示例:smtpdm.aliyun.com",
658 Key: "host",
659 Value: "",
660 Category: cateEmail,
661 },
662 Config{
663 Title: "端口",
664 Description: "邮箱服务端口",
665 Key: "port",
666 Value: "",
667 Category: cateEmail,
668 },
669 Config{
670 Title: "用户名",
671 Description: "邮箱用户名",
672 Key: "username",
673 Value: "",
674 Category: cateEmail,
675 },
676 Config{
677 Title: "密码",
678 Description: "邮箱密码",
679 Key: "password",
680 Value: "",
681 Category: cateEmail,
682 },
683 Config{
684 Title: "回件收件邮箱",
685 Description: "用于接收邮件回件的邮箱。留空则表示使用发件邮箱作为收件邮箱",
686 Key: "replyto",
687 Value: "",
688 Category: cateEmail,
689 },
690 Config{
691 Title: "测试邮箱地址",
692 Description: "在测试邮箱配置是否成功的时候,接收测试邮件的邮箱地址",
693 Key: "test",
694 Value: "",
695 Category: cateEmail,
696 },
697 }
698
699 //日志
700 cateLogs := string(ConfigCateLog)
701 cfgLogs := []Config{
702 Config{
703 Title: "保留时长(天)",
704 Description: "日志保留时长,至少一天",
705 Key: "max_days",
706 Value: "7",

Callers 1

installFunction · 0.85

Calls 3

NewConfigFunction · 0.85
InsertMethod · 0.80
DeleteMethod · 0.80

Tested by

no test coverage detected