Skip to content

Commit 656b7bc

Browse files
authored
Merge pull request #1178 from fastai/migrate-err-msg
add filename in error message to migrate utility
2 parents a22179d + e43ccf3 commit 656b7bc

File tree

2 files changed

+8
-4
lines changed

2 files changed

+8
-4
lines changed

nbdev/migrate.py

+4-2
Original file line numberDiff line numberDiff line change
@@ -173,5 +173,7 @@ def nbdev_migrate(
173173
_skip_re = None if no_skip else '^[_.]'
174174
if path is None: path = get_config().nbs_path
175175
for f in globtastic(path, file_re='(.ipynb$)|(.md$)', skip_folder_re=_skip_re, func=Path):
176-
if f.name.endswith('.ipynb'): migrate_nb(f)
177-
if f.name.endswith('.md'): migrate_md(f)
176+
try:
177+
if f.name.endswith('.ipynb'): migrate_nb(f)
178+
if f.name.endswith('.md'): migrate_md(f)
179+
except Exception as e: raise Exception(f'Error in migrating file: {f}') from e

nbs/api/migrate.ipynb

+4-2
Original file line numberDiff line numberDiff line change
@@ -1051,8 +1051,10 @@
10511051
" _skip_re = None if no_skip else '^[_.]'\n",
10521052
" if path is None: path = get_config().nbs_path\n",
10531053
" for f in globtastic(path, file_re='(.ipynb$)|(.md$)', skip_folder_re=_skip_re, func=Path):\n",
1054-
" if f.name.endswith('.ipynb'): migrate_nb(f)\n",
1055-
" if f.name.endswith('.md'): migrate_md(f) "
1054+
" try:\n",
1055+
" if f.name.endswith('.ipynb'): migrate_nb(f)\n",
1056+
" if f.name.endswith('.md'): migrate_md(f)\n",
1057+
" except Exception as e: raise Exception(f'Error in migrating file: {f}') from e"
10561058
]
10571059
},
10581060
{

0 commit comments

Comments
 (0)