(progress *model.IndexProgress)
| 22 | } |
| 23 | |
| 24 | func WriteProgress(progress *model.IndexProgress) { |
| 25 | p, err := utils.Json.MarshalToString(progress) |
| 26 | if err != nil { |
| 27 | log.Errorf("marshal progress error: %+v", err) |
| 28 | } |
| 29 | err = op.SaveSettingItem(&model.SettingItem{ |
| 30 | Key: conf.IndexProgress, |
| 31 | Value: p, |
| 32 | Type: conf.TypeText, |
| 33 | Group: model.SINGLE, |
| 34 | Flag: model.PRIVATE, |
| 35 | }) |
| 36 | if err != nil { |
| 37 | log.Errorf("save progress error: %+v", err) |
| 38 | } |
| 39 | } |
| 40 | |
| 41 | func updateIgnorePaths(customIgnorePaths string) { |
| 42 | storages := op.GetAllStorages() |
no test coverage detected