Skip to content

Check for invalid file name for family driver #4680

Open
@bmribler

Description

@bmribler

From @fortnern:

The file name for a file used with the family file river must contain "%06d" and no other format specifiers (literal '%' characters can be inserted using "%%"). The multi and subfiling drivers also use printf style file names. It's also important to consider virtual datasets which can also contain printf expansion in source file names. If using VDS with one of these file drivers, the user must structure the name so it is expanded correctly in both steps (first for the VDS, next for the file driver). It looks like we need to add documentation on the requirements for the family driver name (it may have been accidentally removed at some point). I will also check on the documentation for the other things. I will also look into the memory error and try to make the error message more useful.
I should also add that the member size cannot be zero. I will add a check for that.

For internal use only:
SUPPORT-2128

Metadata

Metadata

Assignees

Labels

Component - C LibraryCore C library issues (usually in the src directory)Component - DocumentationDoxygen, markdown, etc.HDFG-internalInternally coded for use by the HDF GroupPriority - 0. BlockerThis MUST be merged for the release to happen

Type

Projects

Status

Scheduled/On-Deck

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions