vsphere/config.go
func (c *Config) vimSessionFile() (string, error) {
	p, err := c.sessionFile()
	if err != nil {
		return "", err
	}
	return filepath.Join(c.VimSessionPath, p), nil
}
func (c *Config) vimSessionFile() (string, error) {
	p, err := c.sessionFile()
	if err != nil {
		return "", err
	}
	return filepath.Join(c.VimSessionPath, p), nil
}
func ( c * Config ) vimSessionFile ( ) ( string , error ) { p , err := c . sessionFile ( ) if err != nil { return " " , err } return filepath . Join ( c . VimSessionPath , p ) , nil }
// vimSessionFile is takes the session file name generated by sessionFile and
// then prefixes the SOAP client session path to it.
vimSessionFile is takes the session file name generated by sessionFile and then prefixes the SOAP client session path to it .