bitcoin-tools / bitcoin-tools/nodebuilder
If Bitcoin's already running, check if it's on the target version
- Ngôn ngữ chính
- Shell
- Star
- 7
- Fork
- 0
- Merge trung bình
- 2 giờ 37 phút
- Pull request đã merge (30 ngày)
- 28
Mô tả
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).
Hướng dẫn đóng góp
Hướng nghiên cứu
Xác định đường dẫn mã Shell khởi chạy Bitcoin và theo dõi cách trạng thái tiến trình cũng như phiên bản đích được xác định. Triển khai các trường hợp được yêu cầu: khởi chạy khi không tồn tại, để phiên bản khớp tiếp tục chạy, hoặc dừng và chờ phiên bản không khớp trước khi khởi chạy; kiểm tra từng trường hợp theo các yêu cầu của issue.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Đánh giá
- Công nghệ
- shell
- Lĩnh vực
- blockchain, infrastructure
- Loại issue
- Tính năng
- Độ khó
- 4/5
- Thời gian dự kiến
- 3-5 ngày
- Mức độ hoạt động
- Đình trệ
- Độ rõ ràng
- Khá rõ ràng
- Mức phù hợp với người mới
- 45/100