diff options
author | Jan Maria Matejka <mq@ucw.cz> | 2018-01-16 16:10:13 +0100 |
---|---|---|
committer | Jan Maria Matejka <mq@ucw.cz> | 2018-01-23 13:52:17 +0100 |
commit | 8adaf730c0e2dae2debd7aa09633899e28428b11 (patch) | |
tree | aa954d68ef130cc29b05329811e8a3e38717f50d /proto/pipe | |
parent | c591810d46ae31c9e46768388878321e78e4ef94 (diff) |
Pipe: show export state
Diffstat (limited to 'proto/pipe')
-rw-r--r-- | proto/pipe/pipe.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/proto/pipe/pipe.c b/proto/pipe/pipe.c index 310f3c01..49ff52e2 100644 --- a/proto/pipe/pipe.c +++ b/proto/pipe/pipe.c @@ -249,6 +249,8 @@ pipe_show_stats(struct pipe_proto *p) s2->imp_withdraws_ignored, s2->imp_withdraws_accepted); } +static const char *pipe_feed_state[] = { [ES_DOWN] = "down", [ES_FEEDING] = "feed", [ES_READY] = "up" }; + static void pipe_show_proto_info(struct proto *P) { @@ -257,6 +259,8 @@ pipe_show_proto_info(struct proto *P) cli_msg(-1006, " Channel %s", "main"); cli_msg(-1006, " Table: %s", p->pri->table->name); cli_msg(-1006, " Peer table: %s", p->sec->table->name); + cli_msg(-1006, " Import state: %s", pipe_feed_state[p->sec->export_state]); + cli_msg(-1006, " Export state: %s", pipe_feed_state[p->pri->export_state]); cli_msg(-1006, " Import filter: %s", filter_name(p->sec->out_filter)); cli_msg(-1006, " Export filter: %s", filter_name(p->pri->out_filter)); |