qapi.py: avoid Python 2.5+ any() function
authorStefan Hajnoczi <stefanha@redhat.com>
Wed, 27 Aug 2014 11:08:51 +0000 (12:08 +0100)
committerStefan Hajnoczi <stefanha@redhat.com>
Thu, 28 Aug 2014 12:42:25 +0000 (13:42 +0100)
commit7ac9a9d6e1fbc702dee8d2a2eb3151bc704104dc
tree1e7b3621a8fd7f692629980d2bfbad7037682f13
parentc47c61be8dcd91689c8fc77776db924d684c3b39
qapi.py: avoid Python 2.5+ any() function

There is one instance of any() in qapi.py that breaks builds on older
distros that ship Python 2.4 (like RHEL5):

  GEN   qmp-commands.h
Traceback (most recent call last):
  File "build/scripts/qapi-commands.py", line 445, in ?
    exprs = parse_schema(input_file)
  File "build/scripts/qapi.py", line 329, in parse_schema
    schema = QAPISchema(open(input_file, "r"))
  File "build/scripts/qapi.py", line 110, in __init__
    if any(include_path == elem[1]
NameError: global name 'any' is not defined

Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com>
Reviewed-by: BenoƮt Canet <benoit.canet@nodalink.com>
scripts/qapi.py