def api_list_request(self, method_name, params):
    ' Make api request and return list of wrapped objects\n\n            :param method_name: name of API methods\n            :param params: dict-wrapped params for specific API call\n        '
    data = self.client.api_request(method_name, params)
    if (not data):
        return None
    try:
        return [self._get_return_object_type(x) for x in data[self.controller]]
    except KeyError:
        print('Sorry, this method will be implemented in the                  future versions of NetMRI')
        raise NotImplementedException(self.controller, method_name)
Make api request and return list of wrapped objects

:param method_name: name of API methods
:param params: dict-wrapped params for specific API call
def api_list_request(self, method_name, params):
    ' Make api request and return list of wrapped objects\n\n            :param method_name: name of API methods\n            :param params: dict-wrapped params for specific API call\n        '
    data = self.client.api_request(method_name, params)
    if (not data):
        return None
    try:
        return [self._get_return_object_type(x) for x in data[self.controller]]
    except KeyError:
        print('Sorry, this method will be implemented in the                  future versions of NetMRI')
        raise NotImplementedException(self.controller, method_name)