'Return list of sizes on a provider.
@inherits: :class:`NodeDriver.list_sizes`
:return: List of compute node sizes supported by the cloud provider.
:rtype:  ``list`` of :class:`OpenNebulaNodeSize`'

def list_sizes(self, location=None):

    return self._to_sizes(self.connection.request('/instance_type').object)
