Skip to content

Commit

Permalink
tools: add python grpc ListPeer API example
Browse files Browse the repository at this point in the history
Signed-off-by: FUJITA Tomonori <fujita.tomonori@gmail.com>
  • Loading branch information
fujita committed Nov 7, 2019
1 parent 79a9e20 commit 416445b
Showing 1 changed file with 31 additions and 0 deletions.
31 changes: 31 additions & 0 deletions tools/grpc/python/list_peer.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
#!/usr/bin/env python

from __future__ import absolute_import
from __future__ import print_function

import grpc
from google.protobuf.any_pb2 import Any

import gobgp_pb2
import gobgp_pb2_grpc
import attribute_pb2

_TIMEOUT_SECONDS = 1000


def run():
channel = grpc.insecure_channel('localhost:50051')
stub = gobgp_pb2_grpc.GobgpApiStub(channel)

peers = stub.ListPeer(
gobgp_pb2.ListPeerRequest(
),
_TIMEOUT_SECONDS,
)

for peer in peers:
print(peer)


if __name__ == '__main__':
run()

0 comments on commit 416445b

Please sign in to comment.