func (bucket gcsBucket) resolveSymLink(symLink string) (string, error) {
	data, err := bucket.readObject(symLink)
	if err != nil {
		return "", fmt.Errorf("failed to read %s: %v", symLink, err)
	}
	// strip gs://<bucket-name> from global address `u`
	u := string(data)
	return prefixRe.ReplaceAllString(u, ""), nil
}
func (bucket gcsBucket) resolveSymLink(symLink string) (string, error) {
	data, err := bucket.readObject(symLink)
	if err != nil {
		return "", fmt.Errorf("failed to read %s: %v", symLink, err)
	}
	
	u := string(data)
	return prefixRe.ReplaceAllString(u, ""), nil
}
func ( bucket gcsBucket ) resolveSymLink ( symLink string ) ( string , error ) { data , err := bucket . readObject ( symLink ) if err != nil { return " " , fmt . Errorf ( " " , symLink , err ) } // strip gs://<bucket-name> from global address `u` u := string ( data ) return prefixRe . ReplaceAllString ( u , " " ) , nil }
// resolve sym links into the actual log directory for a particular test run
resolve sym links into the actual log directory for a particular test run