Skip to content

Remove need to setup job and environment #5

@zblz

Description

@zblz

It would be great if faculty-distributed handled all platform requirements. A way to achieve this could be to create a Job when FacultyJobExecutor.map is called. The command of the job could also install faculty_distributed to avoid the need for a server environment: pip install -U git+ssh://git@github.com/facultyai/faculty-distributed.git && faculty_distributed_job $path $worker_id with the appropriate parameters. Resource requests and optional additional server environment IDs could be passed as constructor arguments.

Optionally, the job could deleted as part of the cleanup function.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions