lnd+pilot+autopilot: use config to set active autopilot heuristics

This commit is contained in:
Johan T. Halseth 2018-12-19 18:57:32 +01:00
parent 36e7694e8e
commit 8ab718368d
No known key found for this signature in database
GPG Key ID: 15BAADA29DA20D26

View File

@ -148,15 +148,13 @@ func initAutoPilot(svr *server, cfg *autoPilotConfig) (*autopilot.ManagerCfg, er
10,
cfg.Allocation,
)
// First, we'll create the preferential attachment heuristic.
prefAttachment := autopilot.NewPrefAttachment()
heuristics, err := validateAtplCfg(cfg)
if err != nil {
return nil, err
}
weightedAttachment, err := autopilot.NewWeightedCombAttachment(
&autopilot.WeightedHeuristic{
Weight: 1.0,
AttachmentHeuristic: prefAttachment,
},
heuristics...,
)
if err != nil {
return nil, err