Skip to content

Commit 3a88190

Browse files
authored
Merge pull request #935 from hirokikmr/add-eternus-driver
Add fujitsu ETERNUS DX driver
2 parents 6e5d70e + e8f5ee3 commit 3a88190

64 files changed

Lines changed: 22831 additions & 1 deletion

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

Gopkg.lock

Lines changed: 9 additions & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Gopkg.toml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -93,6 +93,10 @@
9393
name = "github.com/segmentio/kafka-go"
9494
revision = "0b3aacc527812d4040e51211146a43545e82d670"
9595

96+
[[constraint]]
97+
branch = "master"
98+
name = "golang.org/x/crypto"
99+
96100
[prune]
97101
go-tests = true
98102
non-go = true

contrib/drivers/drivers.go

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@ package drivers
2424
import (
2525
_ "github.com/opensds/opensds/contrib/backup/multicloud"
2626
"github.com/opensds/opensds/contrib/drivers/ceph"
27+
"github.com/opensds/opensds/contrib/drivers/fujitsu/eternus"
2728
"github.com/opensds/opensds/contrib/drivers/hpe/nimble"
2829
"github.com/opensds/opensds/contrib/drivers/huawei/dorado"
2930
"github.com/opensds/opensds/contrib/drivers/huawei/fusionstorage"
@@ -103,6 +104,9 @@ func Init(resourceType string) VolumeDriver {
103104
case config.HpeNimbleDriverType:
104105
d = &nimble.Driver{}
105106
break
107+
case config.FujitsuEternusDriverType:
108+
d = &eternus.Driver{}
109+
break
106110
default:
107111
d = &sample.Driver{}
108112
break
@@ -127,6 +131,8 @@ func Clean(d VolumeDriver) VolumeDriver {
127131
break
128132
case *nimble.Driver:
129133
break
134+
case *eternus.Driver:
135+
break
130136
default:
131137
break
132138
}

0 commit comments

Comments
 (0)