Skip to content

Commit fbee2e9

Browse files
author
kkumara3
committed
Added default as unmarshal, so old scripts do not break
1 parent 41ff3c3 commit fbee2e9

File tree

2 files changed

+3
-1
lines changed

2 files changed

+3
-1
lines changed

examples/telemetry_collector.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,8 @@ def print_connectivity(connectivity):
1919
client.connectivityhandler(print_connectivity)
2020
# Iterate over subscription recvs.
2121
for segment in client.getsubscription(subscription_id, unmarshal=True):
22+
# unmarshal is an optional argument, default is unmarshal = True
23+
# If unmarshal is false, out is in gpb k/v
2224
recv_count += 1
2325
print json.dumps(segment, indent=4, separators=(',', ': '))
2426
print 'End Telemetry Segment'

lib/cisco_grpc_client.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,7 @@ def getconfig(self, path):
8686
err += response.errors
8787
return err, objects
8888

89-
def getsubscription(self, sub_id, unmarshal):
89+
def getsubscription(self, sub_id, unmarshal=True):
9090
"""Telemetry subscription function
9191
:param sub_id: Subscription ID
9292
:type: string

0 commit comments

Comments
 (0)