Skip to content

Commit b2582dd

Browse files
committed
move setup
1 parent 99e9b7c commit b2582dd

File tree

1 file changed

+20
-17
lines changed

1 file changed

+20
-17
lines changed

users/zeyer/sis_tools/copy_setup_work_to_remote.py

Lines changed: 20 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -25,23 +25,6 @@ def _setup():
2525
if _sis_dir not in sys.path:
2626
sys.path.append(_sis_dir)
2727

28-
# Patch dependency_boundary to be a no-op.
29-
from i6_experiments.common.helpers import dependency_boundary
30-
31-
# noinspection PyShadowingBuiltins,PyUnusedLocal
32-
def _dependency_boundary_no_op(func: Callable[[], T], *, hash: Optional[str]) -> T:
33-
return func()
34-
35-
dependency_boundary.dependency_boundary = _dependency_boundary_no_op
36-
37-
try:
38-
import better_exchook
39-
40-
better_exchook.install()
41-
42-
except ImportError:
43-
pass
44-
4528

4629
_setup()
4730

@@ -148,5 +131,25 @@ def _get_sis_job_name(job: Job) -> str:
148131
return sis_name
149132

150133

134+
def _setup_main():
135+
# Patch dependency_boundary to be a no-op.
136+
from i6_experiments.common.helpers import dependency_boundary
137+
138+
# noinspection PyShadowingBuiltins,PyUnusedLocal
139+
def _dependency_boundary_no_op(func: Callable[[], T], *, hash: Optional[str]) -> T:
140+
return func()
141+
142+
dependency_boundary.dependency_boundary = _dependency_boundary_no_op
143+
144+
try:
145+
import better_exchook
146+
147+
better_exchook.install()
148+
149+
except ImportError:
150+
pass
151+
152+
151153
if __name__ == "__main__":
154+
_setup_main()
152155
main()

0 commit comments

Comments
 (0)