X-Git-Url: https://git.decadent.org.uk/gitweb/?a=blobdiff_plain;f=daklib%2Fqueue.py;h=c2377294778ac96e3e55d463bf0e06661fb8c616;hb=ea5851aede1437678376751dc6a78bd589f8c00b;hp=3e2e6ef58d56458ca2a7114a4cda5da006eaa674;hpb=98711aaaba0f4e55e7c92cf91149df0db5d412a6;p=dak.git diff --git a/daklib/queue.py b/daklib/queue.py index 3e2e6ef5..c2377294 100755 --- a/daklib/queue.py +++ b/daklib/queue.py @@ -1225,14 +1225,14 @@ class Upload(object): # through lintians output later to see if its a fatal tag we detected, or not. # So we only run lintian once on all tags, even if we might reject on some, but not # reject on others. - # Additionally built up a hash of tags - tags = {} + # Additionally build up a set of tags + tags = set() (fd, temp_filename) = utils.temp_filename() temptagfile = os.fdopen(fd, 'w') for tagtype in lintiantags: for tag in lintiantags[tagtype]: temptagfile.write(tag) - tags[tag]=1 + tags.add(tag) temptagfile.close() # So now we should look at running lintian at the .changes file, capturing output @@ -1259,7 +1259,7 @@ class Upload(object): etext = m.group(4) # So lets check if we know the tag at all. - if tags.has_key(etag): + if etag in tags: if etype == 'O': # We know it and it is overriden. Check that override is allowed. if lintiantags['warning'][etag]: