swarm/storage: move 'running migrations for' log line (#18120)

So that we only see the log message when we actually have to migrate.
pull/18112/head
Ferenc Szabo 6 years ago committed by Viktor Trón
parent 7bf7bd2f50
commit d876f214e5
  1. 7
      swarm/storage/localstore.go

@ -194,7 +194,8 @@ func (ls *LocalStore) Close() {
ls.DbStore.Close()
}
// Migrate checks the datastore schema vs the runtime schema, and runs migrations if they don't match
// Migrate checks the datastore schema vs the runtime schema and runs
// migrations if they don't match
func (ls *LocalStore) Migrate() error {
actualDbSchema, err := ls.DbStore.GetSchema()
if err != nil {
@ -202,12 +203,12 @@ func (ls *LocalStore) Migrate() error {
return err
}
log.Debug("running migrations for", "schema", actualDbSchema, "runtime-schema", CurrentDbSchema)
if actualDbSchema == CurrentDbSchema {
return nil
}
log.Debug("running migrations for", "schema", actualDbSchema, "runtime-schema", CurrentDbSchema)
if actualDbSchema == DbSchemaNone {
ls.migrateFromNoneToPurity()
actualDbSchema = DbSchemaPurity

Loading…
Cancel
Save