Blame xen-fix-deprecated-warnings.patch
|
![](https://seccdn.libravatar.org/avatar/c32ec1a119427418ae84009f1d6f7c38c7fa1842c4342d255c9a595caeb3bdee?s=16&d=retro) |
ce25e4f |
diff -up xen-3.3.1/tools/python/xen/util/acmpolicy.py.deprecated xen-3.3.1/tools/python/xen/util/acmpolicy.py
|
|
![](https://seccdn.libravatar.org/avatar/c32ec1a119427418ae84009f1d6f7c38c7fa1842c4342d255c9a595caeb3bdee?s=16&d=retro) |
ce25e4f |
--- xen-3.3.1/tools/python/xen/util/acmpolicy.py.deprecated 2009-03-09 17:22:39.000000000 +0100
|
|
![](https://seccdn.libravatar.org/avatar/c32ec1a119427418ae84009f1d6f7c38c7fa1842c4342d255c9a595caeb3bdee?s=16&d=retro) |
ce25e4f |
+++ xen-3.3.1/tools/python/xen/util/acmpolicy.py 2009-03-09 17:23:09.000000000 +0100
|
|
![](https://seccdn.libravatar.org/avatar/c32ec1a119427418ae84009f1d6f7c38c7fa1842c4342d255c9a595caeb3bdee?s=16&d=retro) |
ce25e4f |
@@ -17,7 +17,7 @@
|
|
![](https://seccdn.libravatar.org/avatar/c32ec1a119427418ae84009f1d6f7c38c7fa1842c4342d255c9a595caeb3bdee?s=16&d=retro) |
ce25e4f |
#============================================================================
|
|
![](https://seccdn.libravatar.org/avatar/c32ec1a119427418ae84009f1d6f7c38c7fa1842c4342d255c9a595caeb3bdee?s=16&d=retro) |
ce25e4f |
|
|
![](https://seccdn.libravatar.org/avatar/c32ec1a119427418ae84009f1d6f7c38c7fa1842c4342d255c9a595caeb3bdee?s=16&d=retro) |
ce25e4f |
import os
|
|
![](https://seccdn.libravatar.org/avatar/c32ec1a119427418ae84009f1d6f7c38c7fa1842c4342d255c9a595caeb3bdee?s=16&d=retro) |
ce25e4f |
-import sha
|
|
![](https://seccdn.libravatar.org/avatar/c32ec1a119427418ae84009f1d6f7c38c7fa1842c4342d255c9a595caeb3bdee?s=16&d=retro) |
ce25e4f |
+import hashlib
|
|
![](https://seccdn.libravatar.org/avatar/c32ec1a119427418ae84009f1d6f7c38c7fa1842c4342d255c9a595caeb3bdee?s=16&d=retro) |
ce25e4f |
import stat
|
|
![](https://seccdn.libravatar.org/avatar/c32ec1a119427418ae84009f1d6f7c38c7fa1842c4342d255c9a595caeb3bdee?s=16&d=retro) |
ce25e4f |
import array
|
|
![](https://seccdn.libravatar.org/avatar/c32ec1a119427418ae84009f1d6f7c38c7fa1842c4342d255c9a595caeb3bdee?s=16&d=retro) |
ce25e4f |
import struct
|
|
![](https://seccdn.libravatar.org/avatar/c32ec1a119427418ae84009f1d6f7c38c7fa1842c4342d255c9a595caeb3bdee?s=16&d=retro) |
ce25e4f |
@@ -1103,7 +1103,7 @@ class ACMPolicy(XSPolicy):
|
|
![](https://seccdn.libravatar.org/avatar/c32ec1a119427418ae84009f1d6f7c38c7fa1842c4342d255c9a595caeb3bdee?s=16&d=retro) |
ce25e4f |
|
|
![](https://seccdn.libravatar.org/avatar/c32ec1a119427418ae84009f1d6f7c38c7fa1842c4342d255c9a595caeb3bdee?s=16&d=retro) |
ce25e4f |
def hash(self):
|
|
![](https://seccdn.libravatar.org/avatar/c32ec1a119427418ae84009f1d6f7c38c7fa1842c4342d255c9a595caeb3bdee?s=16&d=retro) |
ce25e4f |
""" Calculate a SAH1 hash of the XML policy """
|
|
![](https://seccdn.libravatar.org/avatar/c32ec1a119427418ae84009f1d6f7c38c7fa1842c4342d255c9a595caeb3bdee?s=16&d=retro) |
ce25e4f |
- return sha.sha(self.toxml())
|
|
![](https://seccdn.libravatar.org/avatar/c32ec1a119427418ae84009f1d6f7c38c7fa1842c4342d255c9a595caeb3bdee?s=16&d=retro) |
ce25e4f |
+ return hashlib.sha1(self.toxml())
|
|
![](https://seccdn.libravatar.org/avatar/c32ec1a119427418ae84009f1d6f7c38c7fa1842c4342d255c9a595caeb3bdee?s=16&d=retro) |
ce25e4f |
|
|
![](https://seccdn.libravatar.org/avatar/c32ec1a119427418ae84009f1d6f7c38c7fa1842c4342d255c9a595caeb3bdee?s=16&d=retro) |
ce25e4f |
def save(self):
|
|
![](https://seccdn.libravatar.org/avatar/c32ec1a119427418ae84009f1d6f7c38c7fa1842c4342d255c9a595caeb3bdee?s=16&d=retro) |
ce25e4f |
### Save the XML policy into a file ###
|
|
![](https://seccdn.libravatar.org/avatar/c32ec1a119427418ae84009f1d6f7c38c7fa1842c4342d255c9a595caeb3bdee?s=16&d=retro) |
ce25e4f |
diff -up xen-3.3.1/tools/python/xen/xend/XendAPI.py.deprecated xen-3.3.1/tools/python/xen/xend/XendAPI.py
|
|
![](https://seccdn.libravatar.org/avatar/c32ec1a119427418ae84009f1d6f7c38c7fa1842c4342d255c9a595caeb3bdee?s=16&d=retro) |
ce25e4f |
--- xen-3.3.1/tools/python/xen/xend/XendAPI.py.deprecated 2009-03-10 11:16:47.000000000 +0100
|
|
![](https://seccdn.libravatar.org/avatar/c32ec1a119427418ae84009f1d6f7c38c7fa1842c4342d255c9a595caeb3bdee?s=16&d=retro) |
f49bf52 |
+++ xen-3.3.1/tools/python/xen/xend/XendAPI.py 2009-03-10 13:13:33.000000000 +0100
|
|
![](https://seccdn.libravatar.org/avatar/c32ec1a119427418ae84009f1d6f7c38c7fa1842c4342d255c9a595caeb3bdee?s=16&d=retro) |
ce25e4f |
@@ -18,7 +18,6 @@
|
|
![](https://seccdn.libravatar.org/avatar/c32ec1a119427418ae84009f1d6f7c38c7fa1842c4342d255c9a595caeb3bdee?s=16&d=retro) |
ce25e4f |
import inspect
|
|
![](https://seccdn.libravatar.org/avatar/c32ec1a119427418ae84009f1d6f7c38c7fa1842c4342d255c9a595caeb3bdee?s=16&d=retro) |
ce25e4f |
import os
|
|
![](https://seccdn.libravatar.org/avatar/c32ec1a119427418ae84009f1d6f7c38c7fa1842c4342d255c9a595caeb3bdee?s=16&d=retro) |
ce25e4f |
import Queue
|
|
![](https://seccdn.libravatar.org/avatar/c32ec1a119427418ae84009f1d6f7c38c7fa1842c4342d255c9a595caeb3bdee?s=16&d=retro) |
ce25e4f |
-import sets
|
|
![](https://seccdn.libravatar.org/avatar/c32ec1a119427418ae84009f1d6f7c38c7fa1842c4342d255c9a595caeb3bdee?s=16&d=retro) |
ce25e4f |
import string
|
|
![](https://seccdn.libravatar.org/avatar/c32ec1a119427418ae84009f1d6f7c38c7fa1842c4342d255c9a595caeb3bdee?s=16&d=retro) |
ce25e4f |
import sys
|
|
![](https://seccdn.libravatar.org/avatar/c32ec1a119427418ae84009f1d6f7c38c7fa1842c4342d255c9a595caeb3bdee?s=16&d=retro) |
ce25e4f |
import traceback
|
|
![](https://seccdn.libravatar.org/avatar/c32ec1a119427418ae84009f1d6f7c38c7fa1842c4342d255c9a595caeb3bdee?s=16&d=retro) |
ce25e4f |
@@ -116,7 +115,7 @@ event_registrations = {}
|
|
![](https://seccdn.libravatar.org/avatar/c32ec1a119427418ae84009f1d6f7c38c7fa1842c4342d255c9a595caeb3bdee?s=16&d=retro) |
ce25e4f |
def event_register(session, reg_classes):
|
|
![](https://seccdn.libravatar.org/avatar/c32ec1a119427418ae84009f1d6f7c38c7fa1842c4342d255c9a595caeb3bdee?s=16&d=retro) |
ce25e4f |
if session not in event_registrations:
|
|
![](https://seccdn.libravatar.org/avatar/c32ec1a119427418ae84009f1d6f7c38c7fa1842c4342d255c9a595caeb3bdee?s=16&d=retro) |
ce25e4f |
event_registrations[session] = {
|
|
![](https://seccdn.libravatar.org/avatar/c32ec1a119427418ae84009f1d6f7c38c7fa1842c4342d255c9a595caeb3bdee?s=16&d=retro) |
ce25e4f |
- 'classes' : sets.Set(),
|
|
![](https://seccdn.libravatar.org/avatar/c32ec1a119427418ae84009f1d6f7c38c7fa1842c4342d255c9a595caeb3bdee?s=16&d=retro) |
f49bf52 |
+ 'classes' : set(),
|
|
![](https://seccdn.libravatar.org/avatar/c32ec1a119427418ae84009f1d6f7c38c7fa1842c4342d255c9a595caeb3bdee?s=16&d=retro) |
ce25e4f |
'queue' : Queue.Queue(EVENT_QUEUE_LENGTH),
|
|
![](https://seccdn.libravatar.org/avatar/c32ec1a119427418ae84009f1d6f7c38c7fa1842c4342d255c9a595caeb3bdee?s=16&d=retro) |
ce25e4f |
'next-id' : 1
|
|
![](https://seccdn.libravatar.org/avatar/c32ec1a119427418ae84009f1d6f7c38c7fa1842c4342d255c9a595caeb3bdee?s=16&d=retro) |
ce25e4f |
}
|