20690: Silently ignore editor backup files in db/migrate dir.
authorTom Clegg <tom@curii.com>
Sat, 11 Nov 2023 21:42:28 +0000 (16:42 -0500)
committerTom Clegg <tom@curii.com>
Sun, 12 Nov 2023 06:02:40 +0000 (01:02 -0500)
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>

lib/boot/rails_db.go

index 16e150172de2fd372958d476ee27a10a67622129..3464e52b9aa8fa7b8b337f6e7c588243cf4d3ee0 100644 (file)
@@ -106,6 +106,9 @@ func migrationList(dir string, log logrus.FieldLogger) (map[string]bool, error)
                        return nil
                }
                fnm := d.Name()
+               if strings.HasSuffix(fnm, "~") {
+                       return nil
+               }
                if !strings.HasSuffix(fnm, ".rb") {
                        log.Warnf("unexpected file in db/migrate dir: %s", fnm)
                        return nil