Commits

infrared  committed dcf38d3

Remove duplicates from list of failed release runs.

  • Participants
  • Parent commits 4d94341

Comments (0)

Files changed (2)

File templates/log.html

 <html>
   <head>
     <meta http-equiv="Content-type" content="text/html; charset=utf-8" />
-    <title>Cheesecake service: Log for $package-$version</title>
+    <title>Cheesecake service: Log for $logname</title>
     <link rel="stylesheet" href="../style.css" type="text/css" />
   </head>
 
     fd.close()
     return contents
 
+def remove_duplicates(seq):
+    return list(set(seq))
+
 def put_anchors(log_contents):
     """Put anchors between logfile lines to divide it into sections.
     """
             last_logname_of[release] = run.logname()
             _not_installable_because_of_download.append(release)
 
+        not_easy_installable_releases = remove_duplicates(not_easy_installable_releases)
+
         easy_installable_releases.sort()
         not_easy_installable_releases.sort()
 
     top_directory = LOG_DIRECTORY
 
     def outputter(self, content, logname):
-        package = ''
-        version = ''
         content = '<pre>%s</pre>' % put_anchors(web.htmlquote(content).replace('\n', '<br />'))
         web.render('log.html')