X-Git-Url: http://xvm.mit.edu/gitweb/invirt/scripts/outage.git/blobdiff_plain/b19058747f2af71bd5d354b1e9cd678ee6ffb31c..8326b077e6fe9d5ab33bc4880dd03717b0c53c93:/outage-mail diff --git a/outage-mail b/outage-mail index 93bb5a1..84ba26e 100644 --- a/outage-mail +++ b/outage-mail @@ -20,7 +20,7 @@ def send_mail(smtp, opts, message, vm): msg['CC'] = 'XVM ' msg['Reply-To'] = 'XVM ' msg['From'] = opts.from_addr - msg['Subject'] = '[xvm] Unexpected reboot of your VM %s' % vm + msg['Subject'] = opts.subject % vm smtp.sendmail(opts.from_addr, [contact, 'xvm@mit.edu'], msg.as_string()) @@ -33,6 +33,11 @@ def main(argv): type = 'string', dest = 'message', help = 'filename with body of message') + parser.add_option('-s', '--subject', + type = 'string', + dest = 'subject', + default = '[xvm] Unexpected reboot of your VM %s', + help = 'subject line of message; %s for VM name') parser.add_option('-f', '--from', type = 'string', dest = 'from_addr',