code: def get_macs(vm_, **kwargs):
      '''
      Return a list off MAC addresses from the named vm
  
      :param vm_: name of the domain
      :param connection: libvirt connection URI, overriding defaults
  
          .. versionadded:: 2019.2.0
      :param username: username to connect with, overriding defaults
  
          .. versionadded:: 2019.2.0
      :param password: password to connect with, overriding defaults
  
          .. versionadded:: 2019.2.0
  
      CLI Example:
  
      .. code-block:: bash
  
          salt '*' virt.get_macs <domain>
      '''
      doc = ElementTree.fromstring(get_xml(vm_, **kwargs))
      return [node.get('address') for node in doc.findall('devices/interface/mac')f get_macs(vm_, **kwargs):
      '''
      Return a list off MAC addresses from the named vm
  
      :param vm_: name of the domain
      :param connection: libvirt connection URI, overriding defaults
  
          .. versionadded:: 2019.2.0
      :param username: username to connect with, overriding defaults
  
          .. versionadded:: 2019.2.0
      :param password: password to connect with, overriding defaults
  
          .. versionadded:: 2019.2.0
  
      CLI Example:
  
      .. code-block:: bash
  
          salt '*' virt.get_macs <domain>
      '''
      doc = ElementTree.fromstring(get_xml(vm_, **kwargs))
      return [node.get('address') for node in doc.findall('devices/interface/mac')]
docs: Return a list off MAC addresses from the named vm
  
      :param vm_: name of the domain
      :param connection: libvirt connection URI, overriding defaults
  
          .. versionadded:: 2019.2.0
      :param username: username to connect with, overriding defaults
  
          .. versionadded:: 2019.2.0
      :param password: password to connect with, overriding defaults
  
          .. versionadded:: 2019.2.0
  
      CLI Example:
  
      .. code-block:: bash
  
          salt '*' virt.get_macs <domain>