Changeset 59769 in vbox for trunk/src/libs/xpcom18a4/python/server/module.py
- Timestamp:
- Feb 22, 2016 12:14:21 PM (9 years ago)
- svn:sync-xref-src-repo-rev:
- 105641
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/libs/xpcom18a4/python/server/module.py
r11746 r59769 39 39 from xpcom import nsError 40 40 41 import factory41 from . import factory 42 42 43 43 import types … … 66 66 # void function. 67 67 fname = os.path.basename(location.path) 68 for klass in self.components.values():68 for klass in list(self.components.values()): 69 69 reg_contractid = klass._reg_contractid_ 70 print "Registering '%s' (%s)" % (reg_contractid, fname)70 print("Registering '%s' (%s)" % (reg_contractid, fname)) 71 71 reg_desc = getattr(klass, "_reg_desc_", reg_contractid) 72 72 compMgr = compMgr.queryInterface(components.interfaces.nsIComponentRegistrar) … … 85 85 def unregisterSelf(self, compMgr, location, loaderStr): 86 86 # void function. 87 for klass in self.components.values():87 for klass in list(self.components.values()): 88 88 ok = 1 89 89 try: … … 99 99 ok = 0 100 100 if ok: 101 print "Successfully unregistered", klass.__name__101 print("Successfully unregistered", klass.__name__) 102 102 else: 103 print "Unregistration of", klass.__name__, "failed. (probably just not already registered)"103 print("Unregistration of", klass.__name__, "failed. (probably just not already registered)") 104 104 105 105 def canUnload(self, compMgr):
Note:
See TracChangeset
for help on using the changeset viewer.