Skip to content

Gateways: Confusing output for list_devices_for_gateway #1997

Closed
@stevebriskin

Description

@stevebriskin

The list_devices_for_gateway function in gateway/gateway.py has a loop that isn't exercised which results in confusing output. There is no 'deviceNumIds' key in the devices dict .

In this example 'my-node-device' is bound to gateway 'testgateway'

$ python gateway.py --service_account_json XYZ.json --registry_id=my-registry --device_id=null --gateway_id=testgateway --project_id=myproject list_devices_for_gateway
Device: 2587394384972593 : my-node-device
No devices bound to gateway testgateway

The dict at devices dict is missing 'deviceNumIds'

{u'devices': [{u'numId': u'2587394384972593', u'id': u'my-node-device'}]}

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions