()
| 18 | } |
| 19 | |
| 20 | func NewDaemon() *Daemon { |
| 21 | |
| 22 | config := &service.Config{ |
| 23 | Name: "BookStackd", //服务显示名称 |
| 24 | DisplayName: "BookStack Service", //服务名称 |
| 25 | Description: "A document online management program.", //服务描述 |
| 26 | Arguments: os.Args[1:], |
| 27 | } |
| 28 | |
| 29 | return &Daemon{ |
| 30 | config: config, |
| 31 | errs: make(chan error, 100), |
| 32 | } |
| 33 | } |
| 34 | |
| 35 | func (d *Daemon) Config() *service.Config { |
| 36 | return d.config |