func InspectFile(apiClient pfs.APIClient, repoName string, commitID string, path string, fromCommitID string, shard *pfs.Shard) (*pfs.FileInfo, error) { fileInfo, err := apiClient.InspectFile( context.Background(), &pfs.InspectFileRequest{ File: NewFile(repoName, commitID, path), Shard: shard, FromCommit: newFromCommit(repoName, fromCommitID), }, ) if err != nil { return nil, err } return fileInfo, nil }
func InspectFile(apiClient pfs.APIClient, repoName string, commitID string, path string) (*pfs.FileInfo, error) { fileInfo, err := apiClient.InspectFile( context.Background(), &pfs.InspectFileRequest{ File: &pfs.File{ Commit: &pfs.Commit{ Repo: &pfs.Repo{ Name: repoName, }, Id: commitID, }, Path: path, }, }, ) if err != nil { return nil, err } return fileInfo, nil }