Closed tech3371 closed 3 months ago
extract_filename_components method return value needs to match database naming
from imap_data_access import ScienceFilePath filename = "some_valid_filename" params = ScienceFilePath.extract_filename_components(filename) print(params)
pattern = ( r"^(?P<mission>imap)_" r"(?P<instrument>[^_]+)_" r"(?P<data_level>[^_]+)_" r"(?P<descriptor>[^_]+)_" r"(?P<start_date>\d{8})_" r"(?P<end_date>\d{8})_" r"(?P<version>v\d{2}-\d{2})" r"\.(?P<extension>cdf|pkts)$" )
pattern = ( r"^(?P<mission>imap)_" r"(?P<instrument>[^_]+)_" r"(?P<datalevel>[^_]+)_" r"(?P<descriptor>[^_]+)_" r"(?P<startdate>\d{8})_" r"(?P<enddate>\d{8})_" r"(?P<version>v\d{2}-\d{2})" r"\.(?P<extension>cdf|pkts)$" )
No response
Fixed in PR #18
Description of the issue
extract_filename_components method return value needs to match database naming
Code Snippet:
Expected behavior (What should happen)
Actual behavior (What does happen)
Additional notes
No response
Affected areas (code, data, or process)
No response
Suggested fix?
No response