@@ -146,6 +146,10 @@ class read(cfdm.read):
146
146
147
147
{{read datasets: (arbitrarily nested sequence of) `str`}}
148
148
149
+ {{read recursive: `bool`, optional}}
150
+
151
+ {{read followlinks: `bool`, optional}}
152
+
149
153
{{read cdl_string: `bool`, optional}}
150
154
151
155
{{read external: (sequence of) `str`, optional}}
@@ -165,7 +169,7 @@ class read(cfdm.read):
165
169
============ ============================================
166
170
``'netCDF'`` A netCDF-3 or netCDF-4 dataset
167
171
``'CDL'`` A text CDL file of a netCDF dataset
168
- ``'Zarr'`` A Zarr v2 (xarray) or Zarr v3 dataset
172
+ ``'Zarr'`` A Zarr v2 (xarray-style ) or Zarr v3 dataset
169
173
``'UM'`` A UM fields file or PP dataset
170
174
============ ============================================
171
175
@@ -276,24 +280,6 @@ class read(cfdm.read):
276
280
select='air_temperature')`` is equivalent to ``fl =
277
281
cf.read(file).select_by_identity('air_temperature')``.
278
282
279
- recursive: `bool`, optional
280
- If True then recursively read sub-directories of any
281
- directories specified with the *files* parameter.
282
-
283
- followlinks: `bool`, optional
284
- If True, and *recursive* is True, then also search for
285
- files in sub-directories which resolve to symbolic
286
- links. By default directories which resolve to symbolic
287
- links are ignored. Ignored of *recursive* is False. Files
288
- which are symbolic links are always followed.
289
-
290
- Note that setting ``recursive=True, followlinks=True`` can
291
- lead to infinite recursion if a symbolic link points to a
292
- parent directory of itself.
293
-
294
- This parameter replaces the deprecated *follow_symlinks*
295
- parameter.
296
-
297
283
{{read warn_valid: `bool`, optional}}
298
284
299
285
.. versionadded:: 3.4.0
0 commit comments