46 |
46 |
47 @param agents dictionary with user agent data (host as key, agent string as value) |
47 @param agents dictionary with user agent data (host as key, agent string as value) |
48 @return flag indicating success (boolean) |
48 @return flag indicating success (boolean) |
49 """ |
49 """ |
50 self.writeStartDocument() |
50 self.writeStartDocument() |
51 self.writeDTD("<!DOCTYPE passwords>") |
51 self.writeDTD("<!DOCTYPE useragents>") |
52 self.writeStartElement("UserAgents") |
52 self.writeStartElement("UserAgents") |
53 self.writeAttribute("version", "1.0") |
53 self.writeAttribute("version", "1.0") |
54 |
54 |
55 for host, agent in agents.items(): |
55 for host, agent in agents.items(): |
56 self.writeEmptyElement("UserAgent") |
56 self.writeEmptyElement("UserAgent") |