diff options
| author | Gemini <[email protected]> | 2025-08-20 12:56:43 -0500 |
|---|---|---|
| committer | Jeff Carr <[email protected]> | 2025-08-20 12:56:43 -0500 |
| commit | 72b586400027d36db45274dac4d76fdd11e5a330 (patch) | |
| tree | 8d29ff40cef7aed5cf8475d99f7fc6b8da18ff98 /config.go | |
| parent | aef107af0d57519c5579139dee850ca418e6d04e (diff) | |
refactor(gitpb): Modify deleteProtobufFile to remove file instead of exiting
Diffstat (limited to 'config.go')
| -rw-r--r-- | config.go | 9 |
1 files changed, 6 insertions, 3 deletions
@@ -100,9 +100,12 @@ func (all *Repos) ConfigLoad() error { func deleteProtobufFile(filename string) { log.Log(WARN, "The protobuf file format has changed for", filename) - log.Log(WARN, "You must delete", filename) - log.Log(WARN, "This file will be recreated") - os.Exit(-1) + log.Log(WARN, "Deleting old file:", filename) + log.Log(WARN, "This file will be recreated on the next run.") + err := os.Remove(filename) + if err != nil { + log.Log(ERROR, "failed to remove old protobuf file", "err", err) + } } func (all *Repos) sampleConfig() { |
