bitcoin-tools / bitcoin-tools/nodebuilder
If Bitcoin's already running, check if it's on the target version
- Lingua principale
- Shell
- Stelle
- 7
- Fork
- 0
- Merge medio
- 2h 37m
- PR unite (30g)
- 28
Descrizione
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).
Guida per i contributori
Apri la guida per i contributori
Direzione di ricerca
Individua il percorso del codice Shell che avvia Bitcoin e traccia come vengono determinati lo stato del processo e la versione di destinazione. Implementa i casi richiesti: avviare quando è assente, lasciare in esecuzione una versione corrispondente oppure arrestare e attendere una versione non corrispondente prima dell’avvio; verifica ogni caso rispetto ai requisiti dell’issue.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Valutazione
- Stack tecnologico
- shell
- Ambito
- blockchain, infrastructure
- Tipo di issue
- Funzionalità
- Difficoltà
- 4/5
- Tempo stimato
- 3-5 giorni
- Stato di attività
- Ferma
- Chiarezza
- Abbastanza chiara
- Idoneità per principianti
- 45/100