add rclone to standard set
parent
b4c455fba3
commit
898f7e886a
2
db.go
2
db.go
|
|
@ -30,6 +30,8 @@ func New(key Type, params ...string) (db DB, err error) {
|
||||||
case MAP:
|
case MAP:
|
||||||
db = NewMap()
|
db = NewMap()
|
||||||
err = nil
|
err = nil
|
||||||
|
case RCLONE:
|
||||||
|
db, err = NewRClone(params[0], params[1])
|
||||||
case BOLT:
|
case BOLT:
|
||||||
db, err = NewBolt(params[0])
|
db, err = NewBolt(params[0])
|
||||||
case MINIO:
|
case MINIO:
|
||||||
|
|
|
||||||
3
type.go
3
type.go
|
|
@ -18,6 +18,7 @@ const (
|
||||||
MEMCACHECLUSTER = Type(iota)
|
MEMCACHECLUSTER = Type(iota)
|
||||||
MONGO = Type(iota)
|
MONGO = Type(iota)
|
||||||
MINIO = Type(iota)
|
MINIO = Type(iota)
|
||||||
|
RCLONE = Type(iota)
|
||||||
)
|
)
|
||||||
|
|
||||||
func (t Type) String() string {
|
func (t Type) String() string {
|
||||||
|
|
@ -28,6 +29,8 @@ func (t Type) String() string {
|
||||||
return "redis"
|
return "redis"
|
||||||
case MAP:
|
case MAP:
|
||||||
return "map"
|
return "map"
|
||||||
|
case RCLONE:
|
||||||
|
return "rclone"
|
||||||
case COCKROACH:
|
case COCKROACH:
|
||||||
return "cockroach"
|
return "cockroach"
|
||||||
case BOLT:
|
case BOLT:
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue