[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-changelog] [xen-unstable] xend: Use parse_hex() in XendPPCI.py
# HG changeset patch # User Keir Fraser <keir.fraser@xxxxxxxxxx> # Date 1236857615 0 # Node ID a55a98b36a2a5e12c05bd9c6653725f4e8cbe50a # Parent 0b5b67eba5ba73c59f33ca6b72bb8d7197ea8bc1 xend: Use parse_hex() in XendPPCI.py Signed-off-by: Yosuke Iwamatsu <y-iwamatsu@xxxxxxxxxxxxx> --- tools/python/xen/xend/XendPPCI.py | 10 ++++++---- 1 files changed, 6 insertions(+), 4 deletions(-) diff -r 0b5b67eba5ba -r a55a98b36a2a tools/python/xen/xend/XendPPCI.py --- a/tools/python/xen/xend/XendPPCI.py Thu Mar 12 11:33:06 2009 +0000 +++ b/tools/python/xen/xend/XendPPCI.py Thu Mar 12 11:33:35 2009 +0000 @@ -19,6 +19,8 @@ from xen.xend.XendBase import XendBase from xen.xend.XendBase import XendBase from xen.xend.XendBase import XendAPIStore from xen.xend import uuid as genuuid + +from xen.util.pci import parse_hex class XendPPCI(XendBase): """Representation of a physical PCI device.""" @@ -72,10 +74,10 @@ class XendPPCI(XendBase): def get_by_sbdf(self, domain, bus, slot, func): for ppci in XendAPIStore.get_all("PPCI"): - if ppci.get_domain() == int(domain, 16) and \ - ppci.get_bus() == int(bus, 16) and \ - ppci.get_slot() == int(slot, 16) and \ - ppci.get_func() == int(func, 16): + if ppci.get_domain() == parse_hex(domain) and \ + ppci.get_bus() == parse_hex(bus) and \ + ppci.get_slot() == parse_hex(slot) and \ + ppci.get_func() == parse_hex(func): return ppci.get_uuid() return None _______________________________________________ Xen-changelog mailing list Xen-changelog@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-changelog
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |