mirror of https://github.com/xemu-project/xemu.git
trace: avoid Python 2.5 all() in tracetool
Red Hat Enterprise Linux 5 ships Python 2.4.3. The all() function was added in Python 2.5 so we cannot use it. Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> Reviewed-by: Benoît Canet <benoit.canet@nodalink.com>
This commit is contained in:
parent
6b02921605
commit
73735f7218
|
@ -102,7 +102,8 @@ class Wrapper:
|
||||||
def __init__(self, backends, format):
|
def __init__(self, backends, format):
|
||||||
self._backends = [backend.replace("-", "_") for backend in backends]
|
self._backends = [backend.replace("-", "_") for backend in backends]
|
||||||
self._format = format.replace("-", "_")
|
self._format = format.replace("-", "_")
|
||||||
assert all(exists(backend) for backend in self._backends)
|
for backend in self._backends:
|
||||||
|
assert exists(backend)
|
||||||
assert tracetool.format.exists(self._format)
|
assert tracetool.format.exists(self._format)
|
||||||
|
|
||||||
def _run_function(self, name, *args, **kwargs):
|
def _run_function(self, name, *args, **kwargs):
|
||||||
|
|
Loading…
Reference in New Issue