| 123456789101112131415161718192021222324 |
- package setup
- import (
- "pmail/dto"
- "pmail/signal"
- "pmail/utils/errors"
- )
- // Finish 标记初始化完成
- func Finish(ctx *dto.Context) error {
- cfg, err := ReadConfig()
- if err != nil {
- return errors.Wrap(err)
- }
- cfg.IsInit = true
- err = WriteConfig(cfg)
- if err != nil {
- return errors.Wrap(err)
- }
- // 初始化完成
- signal.InitChan <- true
- return nil
- }
|