def get_resource(self, request, tenant_id, network_id, id): try: att_data = self._plugin.get_port_details( tenant_id, network_id, id) builder = attachments_view.get_view_builder(request) result = builder.build(att_data)['attachment'] return dict(attachment=result) except exception.NetworkNotFound as e: return faults.Fault(faults.NetworkNotFound(e)) except exception.PortNotFound as e: return faults.Fault(faults.PortNotFound(e))
def get_resource(self, request, tenant_id, network_id, id): att_data = self._plugin.get_port_details(tenant_id, network_id, id) builder = attachments_view.get_view_builder(request) result = builder.build(att_data)['attachment'] return dict(attachment=result)
def get_resource(self, request, tenant_id, network_id, id): att_data = self._plugin.get_port_details(tenant_id, network_id, id) builder = attachments_view.get_view_builder(request) result = builder.build(att_data)['attachment'] return dict(attachment=result)