You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
torchx/workspace: workspace_opts + standardize dryrun_push_images and push_images (#619)
Summary:
This makes a few changes intended to make it easier to swap out the workspace implementation for schedulers that support multiple image runtimes. I.e. LSF and Slurm support Docker, Singularity, native, etc
* This adds a new `workspace_opts` so we can keep runopts attached to the workspace
* This standardizes the `dryrun_push_images` and `push_images` that were used in DockerWorkspace so we can swap the workspace without running into any type issues.
Pull Request resolved: #619
Test Plan: Refactor -- no functional changes. Existing tests/CI should suffice
Reviewed By: kurman
Differential Revision: D40446676
Pulled By: d4l3k
fbshipit-source-id: 763eeaddb14282bf8bc189d979de2277fcd3b7d9
0 commit comments