feat(application): add Environment field and inject into Slurm job submission
This commit is contained in:
@@ -49,6 +49,9 @@ func (s *JobService) SubmitJob(ctx context.Context, req *model.SubmitJobRequest)
|
||||
"PATH=/usr/local/bin:/usr/bin:/bin",
|
||||
"HOME=/root",
|
||||
}
|
||||
for k, v := range req.Environment {
|
||||
jobDesc.Environment = append(jobDesc.Environment, k+"="+v)
|
||||
}
|
||||
|
||||
if req.MemoryPerNode != nil {
|
||||
jobDesc.MemoryPerNode = &slurm.Uint64NoVal{Set: slurm.Ptr(true), Number: req.MemoryPerNode}
|
||||
|
||||
Reference in New Issue
Block a user