From 551c0277cedaebd157bda81058f629e84a4dae64 Mon Sep 17 00:00:00 2001 From: Shreyas Goenka Date: Tue, 30 Jan 2024 10:51:50 +0100 Subject: [PATCH] Update error message to be clearer when using filer.ReadDir for UC Volumes --- libs/filer/files_client.go | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/libs/filer/files_client.go b/libs/filer/files_client.go index 17884d573..26b3aad23 100644 --- a/libs/filer/files_client.go +++ b/libs/filer/files_client.go @@ -63,8 +63,8 @@ type FilesClient struct { root WorkspaceRootPath } -func filesNotImplementedError(fn string) error { - return fmt.Errorf("filer.%s is not implemented for the Files API", fn) +func listAPINotAvailableError(fn string) error { + return fmt.Errorf("list API is not yet available for UC Volumes") } func NewFilesClient(w *databricks.WorkspaceClient, root string) (Filer, error) { @@ -192,7 +192,7 @@ func (w *FilesClient) Delete(ctx context.Context, name string, mode ...DeleteMod } func (w *FilesClient) ReadDir(ctx context.Context, name string) ([]fs.DirEntry, error) { - return nil, filesNotImplementedError("ReadDir") + return nil, listAPINotAvailableError("ReadDir") } func (w *FilesClient) Mkdir(ctx context.Context, name string) error {