Guest User

Untitled

a guest
Sep 18th, 2015
225
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.00 KB | None | 0 0
  1. def get_ports(self, context, filters=None, fields=None,
  2. sorts=None, limit=None, marker=None,
  3. page_reverse=False):
  4. LOG.debug("instrument: enter get_ports")
  5. marker_obj = self._get_marker_obj(context, 'port', limit, marker)
  6. query = self._get_ports_query(context, filters=filters,
  7. sorts=sorts, limit=limit,
  8. marker_obj=marker_obj,
  9. page_reverse=page_reverse)
  10. items = []
  11. for c in query:
  12. if (('dns-integration' in self.supported_extension_aliases and
  13. 'dns_name' in c)):
  14. c['dns_assignment'] = self._get_dns_name_for_port_get(context,
  15. c)
  16. items.append(self._make_port_dict(c, fields))
  17. if limit and page_reverse:
  18. items.reverse()
  19. LOG.debug("instrument: exit get_ports")
Advertisement
Add Comment
Please, Sign In to add comment