From 89a75cf1757d01dcb5aa4db9fd3299006a924d4d Mon Sep 17 00:00:00 2001 From: Simon Proud Date: Sun, 7 Apr 2024 13:53:18 +0100 Subject: [PATCH] Fix optional kwarg in MSI SAFE reader. --- satpy/readers/msi_safe.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/satpy/readers/msi_safe.py b/satpy/readers/msi_safe.py index 93e09bc8e0..bd01bbf7ea 100644 --- a/satpy/readers/msi_safe.py +++ b/satpy/readers/msi_safe.py @@ -43,9 +43,9 @@ """ import logging +from datetime import datetime import dask.array as da -from datetime import datetime import defusedxml.ElementTree as ET import numpy as np import xarray as xr @@ -123,7 +123,7 @@ def get_area_def(self, dsid): class SAFEMSIXMLMetadata(BaseFileHandler): """Base class for SAFE MSI XML metadata filehandlers.""" - def __init__(self, filename, filename_info, filetype_info, mask_saturated=True): + def __init__(self, filename, filename_info, filetype_info, mask_saturated=True, use_tile_time=False): """Init the reader.""" super().__init__(filename, filename_info, filetype_info) self._start_time = filename_info["observation_time"] @@ -239,7 +239,7 @@ def _fill_swath_edges(angles): class SAFEMSITileMDXML(SAFEMSIXMLMetadata): """File handle for sentinel 2 safe XML tile metadata.""" - def __init__(self, filename, filename_info, filetype_info, mask_saturated=True): + def __init__(self, filename, filename_info, filetype_info, mask_saturated=True, use_tile_time=False): """Init the reader.""" super().__init__(filename, filename_info, filetype_info, mask_saturated) self.geocoding = self.root.find(".//Tile_Geocoding") @@ -282,7 +282,7 @@ def _shape(self, resolution): def start_time(self): """Get the observation time from the tile metadata.""" - timestr = self.root.find('.//SENSING_TIME').text + timestr = self.root.find(".//SENSING_TIME").text return datetime.strptime(timestr, "%Y-%m-%dT%H:%M:%S.%fZ") @staticmethod