From d73e3ed7c7f7609999373fd9f2fbdd9d2d10f5b5 Mon Sep 17 00:00:00 2001 From: pcain-usgs <pcain@usgs.gov> Date: Thu, 11 Jun 2020 13:31:29 -0600 Subject: [PATCH] Override .sec file suffix with .raw --- geomagio/pcdcp/PCDCPFactory.py | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/geomagio/pcdcp/PCDCPFactory.py b/geomagio/pcdcp/PCDCPFactory.py index 7ba5a0b4a..904713bad 100644 --- a/geomagio/pcdcp/PCDCPFactory.py +++ b/geomagio/pcdcp/PCDCPFactory.py @@ -87,6 +87,24 @@ class PCDCPFactory(TimeseriesFactory): return stream + def _get_interval_abbreviation(self, interval): + """Get abbreviation for a data interval. + + Used by ``TimeseriesFactory._get_url`` to replace ``%(i)s`` in urlTemplate if interval is not seconds. + Returns "raw" if interval is seconds. + + Parameters + ---------- + interval : {'minute', 'second'} + + Returns + ------- + abbreviation for ``interval``. + """ + if interval == "second": + return "raw" + return super()._get_interval_abbreviation(interval) + def write_file(self, fh, timeseries, channels): """writes timeseries data to the given file object. -- GitLab