diff --git a/lib/iris/fileformats/__init__.py b/lib/iris/fileformats/__init__.py index f2b0cfc095..96a848deb0 100644 --- a/lib/iris/fileformats/__init__.py +++ b/lib/iris/fileformats/__init__.py @@ -17,7 +17,7 @@ UriProtocol, ) -from . import abf, name, netcdf, nimrod, pp, um +from . import name, netcdf, nimrod, pp, um __all__ = ["FORMAT_AGENT"] @@ -224,16 +224,23 @@ def _load_grib(*args, **kwargs): # # ABF/ABL +# TODO: now deprecated, remove later # +def load_cubes_abf_abl(*args, **kwargs): + from . import abf + + return abf.load_cubes(*args, **kwargs) + + FORMAT_AGENT.add_spec( FormatSpecification( - "ABF", FileExtension(), ".abf", abf.load_cubes, priority=3 + "ABF", FileExtension(), ".abf", load_cubes_abf_abl, priority=3 ) ) FORMAT_AGENT.add_spec( FormatSpecification( - "ABL", FileExtension(), ".abl", abf.load_cubes, priority=3 + "ABL", FileExtension(), ".abl", load_cubes_abf_abl, priority=3 ) )