def mac_addresses
      network_response = network_info
      return network_response unless network_response.successful?

      response = Response.new :code => 0
      response.data = network_response.data.values.collect { |n| n['mac_address'] }

      response
    end
def mac_addresses
      network_response = network_info
      return network_response unless network_response.successful?

      response = Response.new :code => 0
      response.data = network_response.data.values.collect { |n| n['mac_address'] }

      response
    end
Public: Provides the MAC addresses for a VM.

 Examples:

   @vm.mac_addresses.data
   # => ['00:0c:29:1d:6a:64', '00:0c:29:1d:6a:75']

 Returns a Response with the result.
 If successful, the Response's data attribute will be an Array of the MAC
 addresses found.  If no MAC addresses are found, the Response's data
 attribute will be an empty Array.
 If there is an error, an unsuccessful Response will be returned.