bitcoin-tools / bitcoin-tools/nodebuilder
If Bitcoin's already running, check if it's on the target version
- Vorherrschende Sprache
- Shell
- Sterne
- 7
- Forks
- 0
- Ø Merge
- 2 Std. 37 Min.
- Gemergte PRs (30 T.)
- 28
Beschreibung
Before launching Bitcoin, check if it's already running:
- if Bitcoin isn't running do the status quo (launch bitcoin)
- if Bitcoin is running, check the version
- if it's on the target version, don't launch it again
- if it's not on the target version, stop the current pid via `bitcoin-cli`, wait for it to stop, then do the status quo (launch bitcoin).
Beitragsleitfaden
Rechercherichtung
Ermitteln Sie den Shell-Codepfad, der Bitcoin startet, und verfolgen Sie, wie der Prozessstatus und die Zielversion bestimmt werden. Implementieren Sie die angeforderten Fälle: starten, wenn der Prozess nicht vorhanden ist, eine laufende Version mit passender Version weiterlaufen lassen oder eine Version mit nicht passender Version stoppen und abwarten, bevor Sie starten; überprüfen Sie jeden Fall anhand der Anforderungen des Issues.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- shell
- Bereich
- blockchain, infrastructure
- Issue-Typ
- Feature
- Schwierigkeit
- 4/5
- Geschätzter Aufwand
- 3-5 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 45/100