mirror of
https://github.com/minio/minio.git
synced 2025-04-08 05:35:33 -04:00
Fix error message when wrong set of disks are passed (#1634)
Previously when wrong set of disks are given with last minio server run, it throws unclear error message. This is fixed by returning appropriate errors. Fixes #1591
This commit is contained in:
parent
0e4e9c4bc1
commit
7264cd2ab3
@ -17,6 +17,7 @@
|
|||||||
package main
|
package main
|
||||||
|
|
||||||
import (
|
import (
|
||||||
|
"errors"
|
||||||
"net/http"
|
"net/http"
|
||||||
|
|
||||||
router "github.com/gorilla/mux"
|
router "github.com/gorilla/mux"
|
||||||
@ -31,7 +32,11 @@ func newObjectLayer(exportPaths ...string) (ObjectLayer, error) {
|
|||||||
return newFSObjects(exportPath)
|
return newFSObjects(exportPath)
|
||||||
}
|
}
|
||||||
// Initialize XL object layer.
|
// Initialize XL object layer.
|
||||||
return newXLObjects(exportPaths...)
|
objAPI, err := newXLObjects(exportPaths...)
|
||||||
|
if err == errWriteQuorum {
|
||||||
|
return objAPI, errors.New("Disks are different with last minio server run.")
|
||||||
|
}
|
||||||
|
return objAPI, err
|
||||||
}
|
}
|
||||||
|
|
||||||
// configureServer handler returns final handler for the http server.
|
// configureServer handler returns final handler for the http server.
|
||||||
|
Loading…
x
Reference in New Issue
Block a user