From ced2271bd1b67bf69eb1c42be0052cd964523406 Mon Sep 17 00:00:00 2001
From: Brandon Clayton <bclayton@usgs.gov>
Date: Wed, 10 Mar 2021 08:28:55 -0700
Subject: [PATCH] cleanup

---
 .../nshmp/netcdf/parsers/data_path_parser.py  | 61 +------------------
 1 file changed, 1 insertion(+), 60 deletions(-)

diff --git a/src/main/python/gov/usgs/earthquake/nshmp/netcdf/parsers/data_path_parser.py b/src/main/python/gov/usgs/earthquake/nshmp/netcdf/parsers/data_path_parser.py
index a39dec0..4aa3d16 100644
--- a/src/main/python/gov/usgs/earthquake/nshmp/netcdf/parsers/data_path_parser.py
+++ b/src/main/python/gov/usgs/earthquake/nshmp/netcdf/parsers/data_path_parser.py
@@ -72,21 +72,9 @@ class DataPathParser:
         curve_info = DataPathParser._parse_curve_file(
             nshm=database_info.nshm, imt=imt, curve_file=curve_file
         )
-        # curve_info = DataPathParser._scan_data_dir(nshm=database_info.nshm, data_dir=data_dir)
         site_class = SiteClass.of_string(site_class_str)
-        # imt_directories = dict(
-        #     sorted(curve_info.imt_directories.items(), key=lambda item: item[0].value)
-        # )
-
-        # Reduce locations
-        # latitudes_list = tuple(map(lambda loc: loc.latitudes, curve_info.locations))
-        # latitudes = tuple(sorted(set(sum(latitudes_list, ()))))
-        # longitudes_list = tuple(map(lambda loc: loc.longitudes, curve_info.locations))
-        # longitudes = tuple(sorted(set(sum(longitudes_list, ()))))
+
         data_info = DataInfo(
-            # directories=SiteClassDirectories(
-            #     site_class=site_class, imt_directories=imt_directories
-            # ),
             curve_file=curve_file,
             grid_step=float(grid_step_str.lower().replace("p", ".")),
             imls=curve_info.imls,
@@ -124,50 +112,3 @@ class DataPathParser:
             return Region.WUS
         else:
             raise ValueError(f"Region not found in path name ({name})")
-
-    # @staticmethod
-    # def _scan_data_dir(nshm: Nshm, data_dir: Path) -> _ScanDirInfo:
-    #     futures: list[Future[_CurveFileInfo]] = []
-    #     imls: dict[Imt, list[float]] = dict()
-    #     imts: list[Imt] = []
-    #     imt_directories: dict[Imt, Path] = {}
-    #     locations: list[Locations] = []
-
-    #     with ThreadPoolExecutor() as executor:
-    #         for _imt_entry in os.scandir(data_dir):
-    #             imt_entry: os.DirEntry = _imt_entry
-    #             dir_name = imt_entry.name
-
-    #             if (
-    #                 dir_name.startswith(Imt.PGA.name)
-    #                 or dir_name.startswith(Imt.PGV.name)
-    #                 or dir_name.startswith("SA")
-    #             ):
-    #                 imt = Imt.from_string(dir_name)
-    #                 imts.append(imt)
-
-    #                 for _file_entry in os.scandir(imt_entry.path):
-    #                     file_entry: os.DirEntry = _file_entry
-    #                     imt_directories.setdefault(imt, Path(file_entry.path).parent)
-
-    #                     if NetcdfKeys.CURVES_FILE in file_entry.name:
-    #                         future = executor.submit(
-    #                             DataPathParser._parse_curve_file,
-    #                             nshm=nshm,
-    #                             imt=imt,
-    #                             file_entry=file_entry,
-    #                         )
-    #                         futures.append(future)
-
-    #     for _future in futures:
-    #         future: Future[_CurveFileInfo] = _future
-    #         curve_values = future.result(timeout=30)
-    #         imls.setdefault(curve_values.imt, curve_values.imls)
-    #         locations.append(curve_values.locations)
-
-    #     return _ScanDirInfo(
-    #         imls=imls,
-    #         imt_directories=imt_directories,
-    #         imts=imts,
-    #         locations=locations,
-    #     )
-- 
GitLab