From 6aae6fda93fe22915d258c88271378790815b175 Mon Sep 17 00:00:00 2001 From: "Johan T. Halseth" Date: Mon, 18 Mar 2019 14:58:19 +0100 Subject: [PATCH] lncli/autopilot: add -ignorelocal state flag to query --- cmd/lncli/autopilotrpc_active.go | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/cmd/lncli/autopilotrpc_active.go b/cmd/lncli/autopilotrpc_active.go index c770e69a2..16bd517c2 100644 --- a/cmd/lncli/autopilotrpc_active.go +++ b/cmd/lncli/autopilotrpc_active.go @@ -97,9 +97,16 @@ func disable(ctx *cli.Context) error { var queryScoresCommand = cli.Command{ Name: "query", Usage: "Query the autopilot heuristcs for nodes' scores.", - ArgsUsage: " ...", + ArgsUsage: "[flags] ...", Description: "", Action: actionDecorator(queryScores), + Flags: []cli.Flag{ + cli.BoolFlag{ + Name: "ignorelocalstate, i", + Usage: "Ignore local channel state when calculating " + + "scores.", + }, + }, } func queryScores(ctx *cli.Context) error { @@ -123,7 +130,8 @@ loop: } req := &autopilotrpc.QueryScoresRequest{ - Pubkeys: pubs, + Pubkeys: pubs, + IgnoreLocalState: ctx.Bool("ignorelocalstate"), } resp, err := client.QueryScores(ctxb, req)