@cryptotaxi247 / kubo / commits / 542c2a2da

fix(ipfs2/init) extract bootstrap

Brian Tiger Chow committed Nov 4, 2014 at 19:06 UTC 542c2a2da3327270996151d34d55dd3d3416210a
1 file changed +10 -8
cmd/ipfs2/init.go
+10 -8
@@ -59,6 +59,15 @@ var initCmd = &cmds.Command{
59 },
60 }
61
62 +// Use these hardcoded bootstrap peers for now.
63 +var defaultPeers = []*config.BootstrapPeer{
64 + &config.BootstrapPeer{
65 + // mars.i.ipfs.io
66 + PeerID: "QmaCpDMGvV2BGHeYERUEnRQAwe3N8SzbUtfsmvsqQLuvuJ",
67 + Address: "/ip4/104.131.131.82/tcp/4001",
68 + },
69 +}
70 +
71 func doInit(configRoot string, dspath string, force bool, nBitsForKeypair int) error {
72
73 u.POut("initializing ipfs node at %s\n", configRoot)
@@ -139,14 +148,7 @@ func doInit(configRoot string, dspath string, force bool, nBitsForKeypair int) e
148 }
149 cfg.Identity.PeerID = id.Pretty()
150
142 - // Use these hardcoded bootstrap peers for now.
143 - cfg.Bootstrap = []*config.BootstrapPeer{
144 - &config.BootstrapPeer{
145 - // mars.i.ipfs.io
146 - PeerID: "QmaCpDMGvV2BGHeYERUEnRQAwe3N8SzbUtfsmvsqQLuvuJ",
147 - Address: "/ip4/104.131.131.82/tcp/4001",
148 - },
149 - }
151 + cfg.Bootstrap = defaultPeers
152
153 // tracking ipfs version used to generate the init folder and adding update checker default setting.
154 cfg.Version = config.Version{