or run

tessl search
Log in

Version

Workspace
tessl
Visibility
Public
Created
Last updated
Describes
pypipkg:pypi/azure-storage-file-datalake@12.21.x
tile.json

tessl/pypi-azure-storage-file-datalake

tessl install tessl/pypi-azure-storage-file-datalake@12.21.0

Microsoft Azure File DataLake Storage Client Library for Python

Agent Success

Agent success rate when using this tile

92%

Improvement

Agent success rate improvement when using this tile compared to baseline

0.99x

Baseline

Agent success rate without this tile

93%

rubric.jsonevals/scenario-3/

{
  "context": "This criteria evaluates how well the engineer uses the azure-storage-file-datalake package to implement path listing and enumeration functionality. The evaluation focuses specifically on correct usage of FileSystemClient.get_paths() and DataLakeDirectoryClient.get_paths() methods with appropriate parameters.",
  "type": "weighted_checklist",
  "checklist": [
    {
      "name": "FileSystemClient.get_paths() usage",
      "description": "Uses FileSystemClient.get_paths() method to list paths in the file system. The method should be called on a FileSystemClient instance with appropriate parameters.",
      "max_score": 25
    },
    {
      "name": "Recursive parameter control",
      "description": "Correctly uses the 'recursive' parameter of get_paths() to control whether listing is recursive (recursive=True) or non-recursive (recursive=False). Both modes should be demonstrated.",
      "max_score": 20
    },
    {
      "name": "Path prefix filtering",
      "description": "Correctly uses the 'path' parameter of get_paths() to filter results by path prefix. This parameter should be passed to get_paths() to narrow down results to specific subdirectories.",
      "max_score": 15
    },
    {
      "name": "PathProperties iteration",
      "description": "Properly iterates over the ItemPaged[PathProperties] returned by get_paths(). The code should iterate through the paged results to access individual path items.",
      "max_score": 15
    },
    {
      "name": "is_directory property",
      "description": "Uses the is_directory property of PathProperties to distinguish between directories and files. This property should be checked to filter or classify paths by type.",
      "max_score": 15
    },
    {
      "name": "DataLakeDirectoryClient.get_paths() usage",
      "description": "Uses DataLakeDirectoryClient.get_paths() method to list paths within a specific directory. This demonstrates understanding of directory-level path listing.",
      "max_score": 10
    }
  ]
}