File tree 3 files changed +10
-3
lines changed
cardano-node/src/Cardano/Node
3 files changed +10
-3
lines changed Original file line number Diff line number Diff line change @@ -10,6 +10,7 @@ module Cardano.Node.Configuration.Topology
10
10
, RemoteAddress (.. )
11
11
, nodeAddressToSockAddr
12
12
, readTopologyFile
13
+ , readTopologyFileOrError
13
14
, remoteAddressToNodeAddress
14
15
)
15
16
where
@@ -147,3 +148,10 @@ readTopologyFile nc = do
147
148
\If you specified the correct topology file \
148
149
\make sure that you correctly setup EnableP2P \
149
150
\configuration flag. " <> Text. pack err
151
+
152
+ readTopologyFileOrError :: NodeConfiguration -> IO NetworkTopology
153
+ readTopologyFileOrError nc =
154
+ readTopologyFile nc
155
+ >>= either (\ err -> panic $ " Cardano.Node.Configuration.Topology.readTopologyFile: "
156
+ <> err)
157
+ pure
Original file line number Diff line number Diff line change @@ -217,6 +217,6 @@ readTopologyFile nc = do
217
217
readTopologyFileOrError :: NodeConfiguration -> IO NetworkTopology
218
218
readTopologyFileOrError nc =
219
219
readTopologyFile nc
220
- >>= either (\ err -> panic $ " Cardano.Node.Run.handleSimpleNodeP2P .readTopologyFile: "
220
+ >>= either (\ err -> panic $ " Cardano.Node.Configuration.TopologyP2P .readTopologyFile: "
221
221
<> err)
222
222
pure
Original file line number Diff line number Diff line change @@ -451,8 +451,7 @@ handleSimpleNode runP p2pMode tracers nc onKernel = do
451
451
)
452
452
Nothing
453
453
#endif
454
- eitherTopology <- TopologyNonP2P. readTopologyFile nc
455
- nt <- either (\ err -> panic $ " Cardano.Node.Run.handleSimpleNodeNonP2P.readTopologyFile: " <> err) pure eitherTopology
454
+ nt <- TopologyNonP2P. readTopologyFileOrError nc
456
455
let (ipProducerAddrs, dnsProducerAddrs) = producerAddressesNonP2P nt
457
456
458
457
dnsProducers :: [DnsSubscriptionTarget ]
You can’t perform that action at this time.
0 commit comments