[bugfix] reverting code from commit 3069e7d5
. Checking for coordinates in dataless Parser IS necessary to make sure correct Metadata were found. Fixes #37.
[minor] Commented out search for network name in metadata filename considered being unsafe
This commit is contained in:
parent
81e34875b9
commit
71d4269a4f
@ -268,9 +268,6 @@ class Metadata(object):
|
|||||||
if not fnames:
|
if not fnames:
|
||||||
# search for station name in filename
|
# search for station name in filename
|
||||||
fnames = glob.glob(os.path.join(path_to_inventory, '*' + station + '*'))
|
fnames = glob.glob(os.path.join(path_to_inventory, '*' + station + '*'))
|
||||||
if not fnames:
|
|
||||||
# search for network name in filename
|
|
||||||
fnames = glob.glob(os.path.join(path_to_inventory, '*' + network + '*'))
|
|
||||||
if not fnames:
|
if not fnames:
|
||||||
if self.verbosity:
|
if self.verbosity:
|
||||||
print('Could not find filenames matching station name, network name or seed id')
|
print('Could not find filenames matching station name, network name or seed id')
|
||||||
@ -282,7 +279,7 @@ class Metadata(object):
|
|||||||
continue
|
continue
|
||||||
invtype, robj = self._read_metadata_file(os.path.join(path_to_inventory, fname))
|
invtype, robj = self._read_metadata_file(os.path.join(path_to_inventory, fname))
|
||||||
try:
|
try:
|
||||||
# robj.get_coordinates(station_seed_id) # TODO: Commented out, failed with Parser, is this needed?
|
robj.get_coordinates(station_seed_id)
|
||||||
self.inventory_files[fname] = {'invtype': invtype,
|
self.inventory_files[fname] = {'invtype': invtype,
|
||||||
'data': robj}
|
'data': robj}
|
||||||
if station_seed_id in self.seed_ids.keys():
|
if station_seed_id in self.seed_ids.keys():
|
||||||
@ -290,6 +287,7 @@ class Metadata(object):
|
|||||||
self.seed_ids[station_seed_id] = fname
|
self.seed_ids[station_seed_id] = fname
|
||||||
return True
|
return True
|
||||||
except Exception as e:
|
except Exception as e:
|
||||||
|
logging.warning(e)
|
||||||
continue
|
continue
|
||||||
print('Could not find metadata for station_seed_id {} in path {}'.format(station_seed_id, path_to_inventory))
|
print('Could not find metadata for station_seed_id {} in path {}'.format(station_seed_id, path_to_inventory))
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user