Add directory listing to `Svc/FileManager`
| F´ Version | 3.x |
| Affected Component | Svc/FileManager |
Feature Description
Add a command that will list the files in a directory with file sizes.
Rationale
See what files are currently on the deployment.
@timcanham we have this....we just want to remove the CRC so that we don't have timing issues. Or am I missing something?
Now that we (nearly!) have data products, we should have a file listing command that generates a file listing data product.
The current command generates one EVR per listed file - this can be problematic because EVRs can get dropped or delayed, leading to an inconsistant view of the file system. Including an entire file listing in one data product provides a more consistant view of filesystem state.
That being said - you also may need to bootstrap your system if you're having filesystem issues (i.e. if your file listing command depends on a healthy filesystem, you may not be able to do filesystem listings when you need them most), so there's value to having both an EVR and a data product based file listing command.