Skip to content
  • Stefan Hajnoczi's avatar
    qapi.py: avoid Python 2.5+ any() function · 7ac9a9d6
    Stefan Hajnoczi authored
    
    
    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: default avatarStefan Hajnoczi <stefanha@redhat.com>
    Reviewed-by: default avatarBenoît Canet <benoit.canet@nodalink.com>
    7ac9a9d6