@@ -37,7 +37,7 @@ type DatastoreDriver struct {
3737// NewDatastore creates a new Datastore object.
3838func (d * VCenterDriver ) NewDatastore (ref * types.ManagedObjectReference ) Datastore {
3939 return & DatastoreDriver {
40- ds : object .NewDatastore (d .client .Client , * ref ),
40+ ds : object .NewDatastore (d .Client .Client , * ref ),
4141 driver : d ,
4242 }
4343}
@@ -68,7 +68,7 @@ func (d *VCenterDriver) FindDatastore(name string, host string) (Datastore, erro
6868 name = inf .Name
6969 }
7070
71- ds , err := d .finder .Datastore (d .ctx , name )
71+ ds , err := d .Finder .Datastore (d .Ctx , name )
7272 if err != nil {
7373 return nil , fmt .Errorf ("error finding datastore with name %s: %s" , name , err )
7474 }
@@ -87,10 +87,10 @@ func (d *VCenterDriver) GetDatastoreName(id string) (string, error) {
8787 Type : "Datastore" ,
8888 Value : id ,
8989 }
90- pc := property .DefaultCollector (d .vimClient )
90+ pc := property .DefaultCollector (d .VimClient )
9191 var me mo.ManagedEntity
9292
93- err := pc .RetrieveOne (d .ctx , obj , []string {"name" }, & me )
93+ err := pc .RetrieveOne (d .Ctx , obj , []string {"name" }, & me )
9494 if err != nil {
9595 return id , err
9696 }
@@ -108,22 +108,22 @@ func (ds *DatastoreDriver) Info(params ...string) (*mo.Datastore, error) {
108108 p = params
109109 }
110110 var info mo.Datastore
111- err := ds .ds .Properties (ds .driver .ctx , ds .ds .Reference (), p , & info )
111+ err := ds .ds .Properties (ds .driver .Ctx , ds .ds .Reference (), p , & info )
112112 if err != nil {
113113 return nil , err
114114 }
115115 return & info , nil
116116}
117117
118118func (ds * DatastoreDriver ) DirExists (filepath string ) bool {
119- _ , err := ds .ds .Stat (ds .driver .ctx , filepath )
119+ _ , err := ds .ds .Stat (ds .driver .Ctx , filepath )
120120 var notFoundError * object.DatastoreNoSuchDirectoryError
121121 return ! errors .As (err , & notFoundError )
122122}
123123
124124// FileExists checks if a file exists in a datastore.
125125func (ds * DatastoreDriver ) FileExists (path string ) bool {
126- _ , err := ds .ds .Stat (ds .driver .ctx , path )
126+ _ , err := ds .ds .Stat (ds .driver .Ctx , path )
127127 return err == nil
128128}
129129
@@ -145,9 +145,9 @@ func (ds *DatastoreDriver) ResolvePath(path string) string {
145145// GetDatastoreFilePath retrieves the full path of a file in a specified datastore directory by its datastore ID and name.
146146func (d * VCenterDriver ) GetDatastoreFilePath (datastoreID , dir , filename string ) (string , error ) {
147147 ref := types.ManagedObjectReference {Type : "Datastore" , Value : datastoreID }
148- ds := object .NewDatastore (d .vimClient , ref )
148+ ds := object .NewDatastore (d .VimClient , ref )
149149
150- b , err := ds .Browser (d .ctx )
150+ b , err := ds .Browser (d .Ctx )
151151 if err != nil {
152152 return filename , err
153153 }
@@ -157,12 +157,12 @@ func (d *VCenterDriver) GetDatastoreFilePath(datastoreID, dir, filename string)
157157 MatchPattern : []string {pat },
158158 }
159159
160- task , err := b .SearchDatastore (d .ctx , dir , & spec )
160+ task , err := b .SearchDatastore (d .Ctx , dir , & spec )
161161 if err != nil {
162162 return filename , err
163163 }
164164
165- info , err := task .WaitForResult (d .ctx , nil )
165+ info , err := task .WaitForResult (d .Ctx , nil )
166166 if err != nil {
167167 return filename , err
168168 }
@@ -182,7 +182,7 @@ func (d *VCenterDriver) GetDatastoreFilePath(datastoreID, dir, filename string)
182182// in the datastore, with optional host context.
183183func (ds * DatastoreDriver ) UploadFile (src , dst , host string , setHost bool ) error {
184184 p := soap .DefaultUpload
185- ctx := ds .driver .ctx
185+ ctx := ds .driver .Ctx
186186
187187 if setHost && host != "" {
188188 h , err := ds .driver .FindHost (host )
@@ -197,22 +197,22 @@ func (ds *DatastoreDriver) UploadFile(src, dst, host string, setHost bool) error
197197
198198// Delete deletes a file from a datastore by a path.
199199func (ds * DatastoreDriver ) Delete (path string ) error {
200- dc , err := ds .driver .finder .Datacenter (ds .driver .ctx , ds .ds .DatacenterPath )
200+ dc , err := ds .driver .Finder .Datacenter (ds .driver .Ctx , ds .ds .DatacenterPath )
201201 if err != nil {
202202 return err
203203 }
204204 fm := ds .ds .NewFileManager (dc , false )
205- return fm .Delete (ds .driver .ctx , path )
205+ return fm .Delete (ds .driver .Ctx , path )
206206}
207207
208208// MakeDirectory creates a directory in a datastore by a path.
209209func (ds * DatastoreDriver ) MakeDirectory (path string ) error {
210- dc , err := ds .driver .finder .Datacenter (ds .driver .ctx , ds .ds .DatacenterPath )
210+ dc , err := ds .driver .Finder .Datacenter (ds .driver .Ctx , ds .ds .DatacenterPath )
211211 if err != nil {
212212 return err
213213 }
214214 fm := ds .ds .NewFileManager (dc , false )
215- return fm .FileManager .MakeDirectory (ds .driver .ctx , path , dc , true )
215+ return fm .FileManager .MakeDirectory (ds .driver .Ctx , path , dc , true )
216216}
217217
218218// RemoveDatastorePrefix removes the datastore prefix from a path.
0 commit comments