# Feed doesn't exist, create it feed_rss = open(FEED_RSS, "w") fcntl.flock(feed_rss, fcntl.LOCK_EX) feed = Feed() feed.feed['title'] = 'Druid alerts' feed.feed['link'] = 'https://druid' feed.feed['description'] = 'Feed of Druid alerts' tpl = Template(alert.search_name) data = { 'numevents': alert.numEventsStr(), 'search_name': alert.search_name, 'description': alert.description, 'severity': alert.getSeverityTag(), 'events': alert.getEventsAsText(), 'edit_alert_url': alert.edit_alert_url, 'error_help': alert.getTsmHelp(), 'context_url': alert.context_url, } log.debug("=== begin ===") log.debug(tpl.render(data)) log.debug("=== end ===") # Add new item to RSS feed item = {} item['title'] = alert.getSeverityTag() item['link'] = 'https://druid' item['description'] = alert.numEventsStr() item['pubDate'] = time.localtime()