'List available images for deployment
:rtype: ``list`` of :class:`NodeImage`'

def list_images(self):

    result = self.connection.request('/image/server/').object
    images = []
    for value in result.get('data', []):
        extra = {'architecture': value.get('architecture'), 'disks': value.get('disks'), 'billable_type': value.get('billable_type'), 'pcpus': value.get('pcpus'), 'cores': value.get('cores'), 'uri': value.get('uri'), 'storage': value.get('storage')}
        image = NodeImage(id=value.get('id'), name=value.get('friendly_name'), driver=self, extra=extra)
        images.append(image)
    return images
