def get(self, context, request_args, pagination_params):
"""Get all network devices."""
details = request_args.get("details")
devices_obj, link_params = dbapi.network_devices_get_all(
context, request_args, pagination_params,
)
if details:
devices_obj = [utils.get_resource_with_vars(request_args, d)
for d in devices_obj]
links = base.links_from(link_params)
response_body = jsonutils.to_primitive(
{'network_devices': devices_obj, 'links': links}
)
for device in response_body["network_devices"]:
utils.add_up_link(context, device)
return response_body, 200, None
评论列表
文章目录