feat: add teambition driver

This commit is contained in:
Noah Hsu
2022-09-02 18:24:14 +08:00
parent bc155af255
commit 0f2425ce53
22 changed files with 523 additions and 30 deletions

View File

@ -41,7 +41,7 @@ func (d *Virtual) GetAddition() driver.Additional {
func (d *Virtual) List(ctx context.Context, dir model.Obj, args model.ListArgs) ([]model.Obj, error) {
var res []model.Obj
for i := 0; i < d.NumFile; i++ {
res = append(res, model.Object{
res = append(res, &model.Object{
Name: random.String(10),
Size: random.RangeInt64(d.MinFileSize, d.MaxFileSize),
IsFolder: false,
@ -49,7 +49,7 @@ func (d *Virtual) List(ctx context.Context, dir model.Obj, args model.ListArgs)
})
}
for i := 0; i < d.NumFolder; i++ {
res = append(res, model.Object{
res = append(res, &model.Object{
Name: random.String(10),
Size: 0,
IsFolder: true,