Skip to content

Commit 7851ea0

Browse files
committed
refactor: update identity file loading to read and parse peers.json dynamically
1 parent bbfddde commit 7851ea0

1 file changed

Lines changed: 8 additions & 13 deletions

File tree

pkg/identity/identity.go

Lines changed: 8 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -100,19 +100,14 @@ func NewFileStore(identityDir, nodeName string, decrypt bool, agePasswordFile st
100100
}
101101

102102
// Load peers.json to validate all nodes have identity files
103-
// peersData, err := os.ReadFile("peers.json")
104-
// if err != nil {
105-
// return nil, fmt.Errorf("failed to read peers.json: %w", err)
106-
// }
107-
108-
peers := map[string]string{
109-
"node0": "aa4adaea-257d-4337-842a-1d3f966d85c2",
110-
"node1": "21ac5259-ac9e-4b81-bd42-d05f584879e4",
111-
"node2": "2fff5119-a1f1-4763-8f4c-d7d88c212608",
112-
}
113-
// if err := json.Unmarshal(peersData, &peers); err != nil {
114-
// return nil, fmt.Errorf("failed to parse peers.json: %w", err)
115-
// }
103+
peersData, err := os.ReadFile("peers.json")
104+
if err != nil {
105+
return nil, fmt.Errorf("failed to read peers.json: %w", err)
106+
}
107+
peers := make(map[string]string)
108+
if err := json.Unmarshal(peersData, &peers); err != nil {
109+
return nil, fmt.Errorf("failed to parse peers.json: %w", err)
110+
}
116111

117112
store := &fileStore{
118113
identityDir: identityDir,

0 commit comments

Comments
 (0)