hashgraph / hashgraph/solo-weaver

Locate jobs/ directory from deployment package in daemon

Open
#853 0 comments 0 reactions 0 assignees View on GitHub
New Feature Story
Dominant language
Go
Stars
3
Forks
0
Avg merge
3d 2h
Merged PRs (30d)
46

Description

**Epic:** #1080

In `internal/daemon/consensus/upgrade_monitor.go`, derive the `jobs/` path from the existing `upgrade_dir` config field (already in `daemon.yaml`). Reuse the same derivation for install handlers in `bll/`.

## Acceptance Criteria
- [ ] `jobs/` path correctly derived for upgrade and install contexts
- [ ] Missing `jobs/` dir treated as no-op (consistent with HIP-1494 optional semantics)
- [ ] Path logic unit tested

Contributor guide

Open the contributing guide

Research direction

Start in internal/daemon/consensus/upgrade_monitor.go and inspect the existing upgrade_dir configuration in daemon.yaml. Trace the install handlers under bll/ to apply the same path derivation, then locate the daemon unit-test conventions and add coverage for upgrade and install contexts. Done means the jobs/ path is correct and a missing directory is treated as a no-op.

Written by the indexing model from the issue text.

Assessment

Tech stack
go
Domain
backend, devops
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
68/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.