Page MenuHomeDevCentral

Fetch files from a directory
ClosedPublic

Authored by dereckson on Feb 7 2022, 02:34.
Tags
None
Referenced Files
F3802973: D2500.id6298.diff
Fri, Nov 29, 13:34
F3802770: D2500.id6297.diff
Fri, Nov 29, 11:47
F3802744: D2500.id6296.diff
Fri, Nov 29, 11:33
Unknown Object (File)
Thu, Nov 28, 03:28
Unknown Object (File)
Tue, Nov 19, 02:03
Unknown Object (File)
Mon, Nov 18, 01:06
Unknown Object (File)
Mon, Nov 18, 00:49
Unknown Object (File)
Tue, Nov 12, 21:59
Subscribers
None

Details

Summary

Mirror the File class into a Directory class,
with similar methods.

Allow to glob files in a directory and gets the result
as a collection of File instances.

Use cases

Nasqueron Notifications, Auth Grove and Zed can benefit from
autodiscovery mechanism where all files in a directory are
loaded as events, services or, for Zed, health checks.

Sites also use glob to find files like images in a directory.

With those new Directory and glob components, result will use
the File class, offering an unified interface to query file
and path information.

Test Plan
  • Unit tests provided
  • Zed uses Directory::glob method for SiteHealth engine (see T1678).

Diff Detail

Repository
rKOT Keruald OmniTools
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

dereckson created this revision.

Test was in bad path/namespace. Checking method signatures.

This revision is now accepted and ready to land.Feb 7 2022, 02:41
This revision was automatically updated to reflect the committed changes.