This change allows the user to specify individual input files to run over using the XrootD storage.input method, rather then an entire directory.
I tested the changes with other storage input methods tying to access both individual files and directories. Specifically, I tested the XrootD, HDFS, and File input methods.
For XrootD, I needed to make some adjustments to how I specified the storage.input method as well as how I passed in the path name depending on if I was specifying a single file path or a directory. For accessing a single file the following was sufficient:
This change allows the user to specify individual input files to run over using the XrootD
storage.input
method, rather then an entire directory.I tested the changes with other storage input methods tying to access both individual files and directories. Specifically, I tested the XrootD, HDFS, and File input methods.
For XrootD, I needed to make some adjustments to how I specified the
storage.input
method as well as how I passed in the path name depending on if I was specifying a single file path or a directory. For accessing a single file the following was sufficient:However, for accessing a directory using the XrootD method, I had to modify things to look like this:
For the local file access method a similar modification was needed, for example the following works for accessing a single file:
For accessing a directory you have to do the following: