File tree Expand file tree Collapse file tree 1 file changed +5
-1
lines changed
Expand file tree Collapse file tree 1 file changed +5
-1
lines changed Original file line number Diff line number Diff line change 3434from dbt .tracking import do_not_track
3535
3636from sqlmesh .core import constants as c
37+ from sqlmesh .utils .errors import SQLMeshError
3738from sqlmesh .core .config import ModelDefaultsConfig
3839from sqlmesh .dbt .basemodel import Dependencies
3940from sqlmesh .dbt .builtin import BUILTIN_FILTERS , BUILTIN_GLOBALS , OVERRIDDEN_MACROS
@@ -387,7 +388,10 @@ def _load_on_run_start_end(self) -> None:
387388 @property
388389 def _manifest (self ) -> Manifest :
389390 if not self .__manifest :
390- self .__manifest = self ._load_manifest ()
391+ try :
392+ self .__manifest = self ._load_manifest ()
393+ except Exception as ex :
394+ raise SQLMeshError (f"Failed to load dbt manifest: { ex } " ) from ex
391395 return self .__manifest
392396
393397 def _load_manifest (self ) -> Manifest :
You can’t perform that action at this time.
0 commit comments