@@ -1423,13 +1423,14 @@ def get_collection_schema(
14231423 p = load_plugin ('provider' , get_provider_by_type (
14241424 self .config ['resources' ][dataset ]['providers' ], 'feature' ))
14251425 except ProviderTypeError :
1426- LOGGER .debug ('Loading coverage provider' )
1427- p = load_plugin ('provider' , get_provider_by_type (
1428- self .config ['resources' ][dataset ]['providers' ], 'coverage' ))
1429- except ProviderTypeError :
1430- LOGGER .debug ('Loading record provider' )
1431- p = load_plugin ('provider' , get_provider_by_type (
1432- self .config ['resources' ][dataset ]['providers' ], 'record' ))
1426+ try :
1427+ LOGGER .debug ('Loading coverage provider' )
1428+ p = load_plugin ('provider' , get_provider_by_type (
1429+ self .config ['resources' ][dataset ]['providers' ], 'coverage' )) # noqa
1430+ except ProviderTypeError :
1431+ LOGGER .debug ('Loading record provider' )
1432+ p = load_plugin ('provider' , get_provider_by_type (
1433+ self .config ['resources' ][dataset ]['providers' ], 'record' ))
14331434 except ProviderGenericError as err :
14341435 LOGGER .error (err )
14351436 return self .get_exception (
@@ -1506,13 +1507,14 @@ def get_collection_queryables(self, request: Union[APIRequest, Any],
15061507 p = load_plugin ('provider' , get_provider_by_type (
15071508 self .config ['resources' ][dataset ]['providers' ], 'feature' ))
15081509 except ProviderTypeError :
1509- LOGGER .debug ('Loading coverage provider' )
1510- p = load_plugin ('provider' , get_provider_by_type (
1511- self .config ['resources' ][dataset ]['providers' ], 'coverage' ))
1512- except ProviderTypeError :
1513- LOGGER .debug ('Loading record provider' )
1514- p = load_plugin ('provider' , get_provider_by_type (
1515- self .config ['resources' ][dataset ]['providers' ], 'record' ))
1510+ try :
1511+ LOGGER .debug ('Loading coverage provider' )
1512+ p = load_plugin ('provider' , get_provider_by_type (
1513+ self .config ['resources' ][dataset ]['providers' ], 'coverage' )) # noqa
1514+ except ProviderTypeError :
1515+ LOGGER .debug ('Loading record provider' )
1516+ p = load_plugin ('provider' , get_provider_by_type (
1517+ self .config ['resources' ][dataset ]['providers' ], 'record' ))
15161518 except ProviderGenericError as err :
15171519 LOGGER .error (err )
15181520 return self .get_exception (
0 commit comments