diff --git a/lib/gitlab/gitaly_client/storage_service.rb b/lib/gitlab/gitaly_client/storage_service.rb
index 94fb0d87364476d7e8c58cd85365bcad7163d8c0..c7fcef6ddc5a0b4df5325858fbb22db816c713fc 100644
--- a/lib/gitlab/gitaly_client/storage_service.rb
+++ b/lib/gitlab/gitaly_client/storage_service.rb
@@ -7,14 +7,6 @@ def initialize(storage)
         @storage = storage
       end
 
-      # Returns all directories in the git storage directory, lexically ordered
-      def list_directories(depth: 1)
-        request = Gitaly::ListDirectoriesRequest.new(storage_name: @storage, depth: depth)
-
-        GitalyClient.call(@storage, :storage_service, :list_directories, request, timeout: GitalyClient.medium_timeout)
-          .flat_map(&:paths)
-      end
-
       # Delete all repositories in the storage. This is a slow and VERY DESTRUCTIVE operation.
       def delete_all_repositories
         request = Gitaly::DeleteAllRepositoriesRequest.new(storage_name: @storage)