logger = logging.getLogger("monitor")
MTA="localhost"
-FROM="monitor@planet-lab.org"
+FROM=config.email
def reformat_for_rt(text):
lines = text.split("\n")
# NOTE: AdminCc: (in PLC's RT configuration) gets an email sent.
# This is not the case (surprisingly) for Cc:
input_text = "Subject: %s\n"
- input_text += "Requestor: monitor@planet-lab.org\n"
+ input_text += "Requestor: %s\n"% FROM
input_text += "id: ticket/new\n"
- input_text += "Queue: Monitor\n"
+ input_text += "Queue: %s\n" % config.RT_QUEUE
for recipient in to:
input_text += "AdminCc: %s\n" % recipient
input_text += "Text: %s"
if config.bcc and not config.debug:
writer.addheader("Bcc", config.email)
- writer.addheader("Reply-To", 'monitor@planet-lab.org')
+ writer.addheader("Reply-To", FROM)
writer.addheader("MIME-Version", "1.0")
#
# "soltesz@cs.utk.edu")
email("Re: [PL #21323] TEST 7",
mailtxt.newbootcd_one[1] % {'hostname_list':"hostname list..."},
- ['monitor@planet-lab.org'])
+ [FROM])
#print "ticketid: %d" % id
#id = plc.siteId(["alice.cs.princeton.edu"])
#print id