#!/usr/bin/python

import sys
import xml.dom.minidom
import xml.xpath

if len(sys.argv) < 2:
	print "usage: herds.py herdname"
	sys.exit(1)

root_node = xml.dom.minidom.parse('herds.xml')
query = '/herds/herd[name=\''+sys.argv[1]+'\']/maintainer/email'
maintainer_email = xml.xpath.Evaluate(query, root_node)

emails = []

for email in maintainer_email:
	emails.append(email.firstChild.nodeValue.strip())

if len(emails) < 1:
	print "herd doesn't exist or has no maintainers"
	sys.exit(0)

print ", ".join(emails)
