'List all the volumes associated with this client\'s region.
Volumes are retrieved in lists limited to the specified page size,
then amalgamated to return a single list of all volumes.
:param int page_size: Maximum page size of each list of volumes.
:return: A ``list`` of ``Volume`` objects.'

@boto3_log
def _list_ebs_volumes(self, page_size=100):

    return list(itertools.chain.from_iterable(list((volumes for volumes in self.connection.volumes.page_size(page_size).pages()))))
