DIRACGrid / DIRACGrid/diracx

[Feature]: Assigning input sandboxes to jobs

Open
#756 0 comments 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
Python
Stars
19
Forks
45
Avg merge
4d 23h
Merged PRs (30d)
12

Description

### User Story

As a developer, I want `diracx-tasks` to assign input sandboxes to jobs once they reach the router, so that users can easily retrieve the input sandboxes when needed.

### Feature Description

Here is how it's done in DIRAC: https://github.com/DIRACGrid/DIRAC/blob/15976973cb583d0232acf3e481b7bc53173c83c4/src/DIRAC/WorkloadManagementSystem/Executor/JobSanity.py#L43-L67

Here we would rely on `diracx-tasks` to replace the DIRAC Executors.
Note: it requires `diracx-tasks` to be implemented.

### Definition of Done

- [ ] Input sandboxes are assigned by a diracx task
- [ ] Unit tests (general case, unknown input sandbox provided, ...)

### Alternatives Considered

_No response_

### Related Issues

_No response_

### Additional Context

_No response_

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.