~0x44/nova/extdoc

« back to all changes in this revision

Viewing changes to nova/virt/xenapi/vmops.py

Update GlanceClient, GlanceImageService, and Glance Xen plugin to work with Glance keystone.

Show diffs side-by-side

added added

removed removed

Lines of Context:
135
135
        self._session.call_xenapi('VM.start', vm_ref, False, False)
136
136
 
137
137
    def _create_disks(self, context, instance):
138
 
        disk_image_type = VMHelper.determine_disk_image_type(instance)
 
138
        disk_image_type = VMHelper.determine_disk_image_type(instance, context)
139
139
        vdis = VMHelper.fetch_image(context, self._session,
140
140
                instance, instance.image_ref,
141
141
                instance.user_id, instance.project_id,
176
176
                                  power_state.SHUTDOWN)
177
177
            return
178
178
 
179
 
        disk_image_type = VMHelper.determine_disk_image_type(instance)
 
179
        disk_image_type = VMHelper.determine_disk_image_type(instance, context)
180
180
        kernel = None
181
181
        ramdisk = None
182
182
        try: