mirror of
https://github.com/minio/minio.git
synced 2025-11-20 18:06:10 -05:00
Add functionality to add old buckets to etcd on startup
Buckets already present on a Minio server before it joins a bucket federated deployment will now be added to etcd during startup. In case of a bucket name collision, admin is informed via Minio server console message. Added configuration migration for configuration stored in etcd backend. Also, environment variables are updated and ListBucket path style request is no longer forwarded.
This commit is contained in:
@@ -45,7 +45,7 @@ func TestReadVersion(t *testing.T) {
|
||||
t.Fatal(err)
|
||||
}
|
||||
|
||||
version, err := GetVersion("test.json")
|
||||
version, err := GetLocalVersion("test.json")
|
||||
if err != nil {
|
||||
t.Fatal(err)
|
||||
}
|
||||
@@ -69,7 +69,7 @@ func TestReadVersionErr(t *testing.T) {
|
||||
t.Fatal(err)
|
||||
}
|
||||
|
||||
_, err = GetVersion("test.json")
|
||||
_, err = GetLocalVersion("test.json")
|
||||
if err == nil {
|
||||
t.Fatal("Unexpected should fail to fetch version")
|
||||
}
|
||||
@@ -79,7 +79,7 @@ func TestReadVersionErr(t *testing.T) {
|
||||
t.Fatal(err)
|
||||
}
|
||||
|
||||
_, err = GetVersion("test.json")
|
||||
_, err = GetLocalVersion("test.json")
|
||||
if err == nil {
|
||||
t.Fatal("Unexpected should fail to fetch version")
|
||||
}
|
||||
@@ -155,7 +155,7 @@ func TestLoadFile(t *testing.T) {
|
||||
Directories []string
|
||||
}
|
||||
saveMe := myStruct{}
|
||||
_, err := Load("test.json", &saveMe)
|
||||
_, err := LoadLocalConfig("test.json", &saveMe)
|
||||
if err == nil {
|
||||
t.Fatal(err)
|
||||
}
|
||||
@@ -167,7 +167,7 @@ func TestLoadFile(t *testing.T) {
|
||||
if err = file.Close(); err != nil {
|
||||
t.Fatal(err)
|
||||
}
|
||||
_, err = Load("test.json", &saveMe)
|
||||
_, err = LoadLocalConfig("test.json", &saveMe)
|
||||
if err == nil {
|
||||
t.Fatal("Unexpected should fail to load empty JSON")
|
||||
}
|
||||
@@ -195,7 +195,7 @@ func TestLoadFile(t *testing.T) {
|
||||
t.Fatal(err)
|
||||
}
|
||||
saveMe1 := myStruct{}
|
||||
_, err = Load("test.json", &saveMe1)
|
||||
_, err = LoadLocalConfig("test.json", &saveMe1)
|
||||
if err != nil {
|
||||
t.Fatal(err)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user