Show input parameters for queued and scheduled Script jobs
Maintainers usually reply within 1 day
Nobody has claimed this yet.
Assessment
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Newbie friendliness
- 45/100
Research direction
Read issue #26 first, since it covers recording input summaries and their access and redaction rules. Then locate the Script run result page, Job detail page, and Script Jobs tab mentioned here, and check how they currently display queued runs. Done means users can review submitted inputs and recognizable object names on both pages, with an optional summary column distinguishing runs in the Jobs tab.
Written by the indexing model from the issue text.
Description
Plugin Version
v0.0.1
Proposed functionality
Display submitted input summaries on the Script run's result page and Job detail page, available as soon as the run is queued. Users should be able to review these values while a run is scheduled, pending or running.
Use recognizable names for selected objects, such as devices and sites. Add an optional summary column to the Script's Jobs tab so users can distinguish runs without opening each one.
This request covers UI presentation. Recording input summaries and defining their access and redaction rules are covered by #26.
Original request: netbox-community/netbox#23148.
Use case
When several runs of the same Script are queued for different devices or sites, the normal Job views do not show which target each run will use.
Showing the submitted inputs would help operators distinguish runs, confirm their intended targets before execution, and troubleshoot individual jobs without administrator access to the queue.
External dependencies
None expected.
- Dominant language
- Python
- Stars
- 8
- Forks
- 0
- Avg merge
- 9h 34m
- Merged PRs (30d)
- 32
Getting set up
- No Dockerfile or Docker Compose file
- Has a pull request template
- Read the contributing guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from netbox-community/netbox-scripts
-
app: scripts status: backlog type: documentation
Difficulty 2/5 1-3 hours Newbie friendliness 85/100
netbox-community/netbox-scripts#80 ·
Maintainers usually reply within 1 day
-
Failed REST uploads expose internal error detailsPossibly taken @pheus claimed this 1 day ago. Openapp: scripts severity: medium status: accepted type: bug
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
netbox-community/netbox-scripts#77 · 1 assignee ·
Maintainers usually reply within 1 day
-
app: scripts severity: low status: backlog type: bug
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
netbox-community/netbox-scripts#76 ·
Maintainers usually reply within 1 day
-
app: scripts severity: low status: backlog type: bug
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
netbox-community/netbox-scripts#74 ·
Maintainers usually reply within 1 day
-
Correct the release checklist's tag and publishing stepsPossibly taken @pheus claimed this 7 days ago. Openapp: scripts status: accepted type: documentation
Difficulty 2/5 1-3 hours Newbie friendliness 86/100
netbox-community/netbox-scripts#68 · 1 assignee ·
Maintainers usually reply within 1 day
All issues in netbox-community/netbox-scripts
Similar issues
-
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
FinanceFlash/unvibecode#509 ·
-
Difficulty 1/5 Under an hour Newbie friendliness 82/100
FAIRmat-NFDI/nomad-distro-dev#161 ·
-
bug v2
Difficulty 2/5 1-3 hours Newbie friendliness 76/100
modelcontextprotocol/python-sdk#3821 · 1 comment ·
Maintainers usually reply within 1 day
-
bug severity:low
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
Maintainers usually reply within 2 days
-
Log-odds calibration uses upper middle score instead of median for even candidate setsPossibly taken @flysheep-ai claimed this today. Open
Difficulty 2/5 1-3 hours Newbie friendliness 82/100
Maintainers usually reply within 1 day