Modified to use filereader_registry.py.

This commit is contained in:
2024-08-23 16:10:23 +02:00
parent 1e0da55abc
commit 926dc9208a

View File

@ -9,7 +9,7 @@ import h5py
import logging
import utils.g5505_utils as utils
import instruments.readers.g5505_file_reader as g5505f_reader
import instruments.readers.filereader_registry as filereader_registry
def read_mtable_as_dataframe(filename):
@ -277,7 +277,7 @@ def create_hdf5_file_from_filesystem_path(output_filename : str,
Path to the created HDF5 file.
"""
allowed_file_extensions = g5505f_reader.file_extensions
allowed_file_extensions = filereader_registry.file_extensions
if '/' in input_file_system_path:
input_file_system_path = input_file_system_path.replace('/',os.sep)
else:
@ -343,7 +343,7 @@ def create_hdf5_file_from_filesystem_path(output_filename : str,
if not 'h5' in filename:
#file_dict = config_file.select_file_readers(group_id)[file_ext](os.path.join(dirpath,filename))
#file_dict = ext_to_reader_dict[file_ext](os.path.join(dirpath,filename))
file_dict = g5505f_reader.select_file_reader(dest_group_name)(os.path.join(dirpath,filename))
file_dict = filereader_registry.select_file_reader(dest_group_name)(os.path.join(dirpath,filename))
transfer_file_dict_to_hdf5(h5file, group_name, file_dict)