Esempio n. 1
0
 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))
Esempio n. 2
0
 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)
Esempio n. 3
0
 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)