15 lines
499 B
Diff
15 lines
499 B
Diff
Index: xen-3.3.1-testing/tools/python/xen/xend/XendAPIStore.py
|
|
===================================================================
|
|
--- xen-3.3.1-testing.orig/tools/python/xen/xend/XendAPIStore.py
|
|
+++ xen-3.3.1-testing/tools/python/xen/xend/XendAPIStore.py
|
|
@@ -33,7 +33,8 @@ def register(uuid, type, inst):
|
|
|
|
def deregister(uuid, type):
|
|
old = get(uuid, type)
|
|
- del __classes[(uuid, type)]
|
|
+ if old is not None:
|
|
+ del __classes[(uuid, type)]
|
|
return old
|
|
|
|
def get(uuid, type):
|