@@ -36,20 +36,21 @@ import (
3636)
3737
3838type fakeDropletService struct {
39- listFunc func (ctx context.Context , opt * godo.ListOptions ) ([]godo.Droplet , * godo.Response , error )
40- listWithGPUsFunc func (ctx context.Context , opt * godo.ListOptions ) ([]godo.Droplet , * godo.Response , error )
41- listByTagFunc func (ctx context.Context , tag string , opt * godo.ListOptions ) ([]godo.Droplet , * godo.Response , error )
42- listByNameFunc func (ctx context.Context , name string , opt * godo.ListOptions ) ([]godo.Droplet , * godo.Response , error )
43- getFunc func (ctx context.Context , dropletID int ) (* godo.Droplet , * godo.Response , error )
44- createFunc func (ctx context.Context , createRequest * godo.DropletCreateRequest ) (* godo.Droplet , * godo.Response , error )
45- createMultipleFunc func (ctx context.Context , createRequest * godo.DropletMultiCreateRequest ) ([]godo.Droplet , * godo.Response , error )
46- deleteFunc func (ctx context.Context , dropletID int ) (* godo.Response , error )
47- deleteByTagFunc func (ctx context.Context , tag string ) (* godo.Response , error )
48- kernelsFunc func (ctx context.Context , dropletID int , opt * godo.ListOptions ) ([]godo.Kernel , * godo.Response , error )
49- snapshotsFunc func (ctx context.Context , dropletID int , opt * godo.ListOptions ) ([]godo.Image , * godo.Response , error )
50- backupsFunc func (ctx context.Context , dropletID int , opt * godo.ListOptions ) ([]godo.Image , * godo.Response , error )
51- actionsFunc func (ctx context.Context , dropletID int , opt * godo.ListOptions ) ([]godo.Action , * godo.Response , error )
52- neighborsFunc func (cxt context.Context , dropletID int ) ([]godo.Droplet , * godo.Response , error )
39+ listFunc func (ctx context.Context , opt * godo.ListOptions ) ([]godo.Droplet , * godo.Response , error )
40+ listWithGPUsFunc func (ctx context.Context , opt * godo.ListOptions ) ([]godo.Droplet , * godo.Response , error )
41+ listByTagFunc func (ctx context.Context , tag string , opt * godo.ListOptions ) ([]godo.Droplet , * godo.Response , error )
42+ listByNameFunc func (ctx context.Context , name string , opt * godo.ListOptions ) ([]godo.Droplet , * godo.Response , error )
43+ getFunc func (ctx context.Context , dropletID int ) (* godo.Droplet , * godo.Response , error )
44+ createFunc func (ctx context.Context , createRequest * godo.DropletCreateRequest ) (* godo.Droplet , * godo.Response , error )
45+ createMultipleFunc func (ctx context.Context , createRequest * godo.DropletMultiCreateRequest ) ([]godo.Droplet , * godo.Response , error )
46+ deleteFunc func (ctx context.Context , dropletID int ) (* godo.Response , error )
47+ deleteByTagFunc func (ctx context.Context , tag string ) (* godo.Response , error )
48+ kernelsFunc func (ctx context.Context , dropletID int , opt * godo.ListOptions ) ([]godo.Kernel , * godo.Response , error )
49+ snapshotsFunc func (ctx context.Context , dropletID int , opt * godo.ListOptions ) ([]godo.Image , * godo.Response , error )
50+ backupsFunc func (ctx context.Context , dropletID int , opt * godo.ListOptions ) ([]godo.Image , * godo.Response , error )
51+ actionsFunc func (ctx context.Context , dropletID int , opt * godo.ListOptions ) ([]godo.Action , * godo.Response , error )
52+ neighborsFunc func (ctx context.Context , dropletID int ) ([]godo.Droplet , * godo.Response , error )
53+ listAssociatedResourcesForDeletionFunc func (ctx context.Context , dropletID int ) (* godo.DropletAssociatedResources , * godo.Response , error )
5354}
5455
5556func (f * fakeDropletService ) List (ctx context.Context , opt * godo.ListOptions ) ([]godo.Droplet , * godo.Response , error ) {
@@ -99,6 +100,9 @@ func (f *fakeDropletService) Snapshots(ctx context.Context, dropletID int, opt *
99100func (f * fakeDropletService ) Backups (ctx context.Context , dropletID int , opt * godo.ListOptions ) ([]godo.Image , * godo.Response , error ) {
100101 return f .backupsFunc (ctx , dropletID , opt )
101102}
103+ func (f * fakeDropletService ) ListAssociatedResourcesForDeletion (ctx context.Context , dropletID int ) (* godo.DropletAssociatedResources , * godo.Response , error ) {
104+ return f .listAssociatedResourcesForDeletionFunc (ctx , dropletID )
105+ }
102106
103107func (f * fakeDropletService ) GetBackupPolicy (ctx context.Context , dropletID int ) (* godo.DropletBackupPolicy , * godo.Response , error ) {
104108 return nil , nil , fmt .Errorf ("not necessary to implement" )
0 commit comments