File tree 2 files changed +4
-1
lines changed 2 files changed +4
-1
lines changed Original file line number Diff line number Diff line change @@ -94,6 +94,7 @@ library
94
94
95
95
other-modules : Paths_hydra_node
96
96
build-depends :
97
+ , SHA
97
98
, aeson
98
99
, base
99
100
, blockfrost-client >= 0.9.2.0
Original file line number Diff line number Diff line change @@ -59,6 +59,8 @@ import Data.Aeson (decodeFileStrict', encodeFile)
59
59
import Data.Aeson qualified as Aeson
60
60
import Data.Aeson.Types (Value )
61
61
import Data.ByteString qualified as BS
62
+ import Data.ByteString.Lazy.Char8 qualified as LBS8
63
+ import Data.Digest.Pure.SHA (sha256 , showDigest )
62
64
import Data.List ((\\) )
63
65
import Data.List qualified as List
64
66
import Data.Map qualified as Map
@@ -199,7 +201,7 @@ withEtcdNetwork tracer protocolVersion config callback action = do
199
201
$ concat
200
202
[ -- NOTE: Must be used in clusterPeers
201
203
[" --name" , show advertise]
202
- , [" --data-dir" , persistenceDir </> " etcd" ]
204
+ , [" --data-dir" , persistenceDir </> " etcd" </> showDigest (sha256 $ LBS8. pack $ clusterPeers) ]
203
205
, [" --listen-peer-urls" , httpUrl listen]
204
206
, [" --initial-advertise-peer-urls" , httpUrl advertise]
205
207
, [" --listen-client-urls" , httpUrl clientHost]
You can’t perform that action at this time.
0 commit comments