def to_step(self, key_field=None, time_field=None): import storey attributes = self.attributes or {} return storey.CSVSource( paths=self.path, header=True, build_dict=True, key_field=self.key_field or key_field, time_field=self.time_field or time_field, storage_options=self._get_store().get_storage_options(), **attributes, )
def to_step(self, key_field=None, time_field=None, context=None): import storey attributes = self.attributes or {} if context: attributes["context"] = context return storey.CSVSource( paths=self.path, header=True, build_dict=True, key_field=self.key_field or key_field, time_field=self.time_field or time_field, storage_options=self._get_store().get_storage_options(), parse_dates=self._parse_dates, **attributes, )