[SCM] build.samba.org - branch master updated

Jelmer Vernooij jelmer at samba.org
Fri Nov 12 11:58:18 MST 2010


The branch, master has been updated
       via  f6aa956 Keep connection open while sending dead host notifications, only mark mail sent when not using dry run.
      from  6b5ee74 Honor dry_run in import-and-analyse.

http://gitweb.samba.org/?p=build-farm.git;a=shortlog;h=master


- Log -----------------------------------------------------------------
commit f6aa956149f3c1d68d386fc2c87e6e3f56895850
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Fri Nov 12 19:59:08 2010 +0100

    Keep connection open while sending dead host notifications, only mark mail sent when not using dry run.

-----------------------------------------------------------------------

Summary of changes:
 mail-dead-hosts.py |   12 ++++++------
 1 files changed, 6 insertions(+), 6 deletions(-)


Changeset truncated at 500 lines:

diff --git a/mail-dead-hosts.py b/mail-dead-hosts.py
index 1a73974..f9a5807 100755
--- a/mail-dead-hosts.py
+++ b/mail-dead-hosts.py
@@ -32,10 +32,11 @@ parser.add_option("--dry-run", help="Don't actually send any emails.", action="s
 buildfarm = BuildFarm()
 db = buildfarm.hostdb
 
+smtp = smtplib.SMTP()
+smtp.connect()
+
 hosts = db.dead_hosts(7 * 86400)
 for host in hosts:
-    db.sent_dead_mail(host.name)
-
     if host.last_update:
         last_update = time.strftime("%a %b %e %H:%M:%S %Y", time.gmtime(host.last_update))
     else:
@@ -73,7 +74,6 @@ The Build Farm administration team.
     if opts.dry_run:
         print msg.as_string()
     else:
-        s = smtplib.SMTP()
-        s.connect()
-        s.send(msg["From"], [msg["To"]], msg.as_string())
-        s.quit()
+        smtp.send(msg["From"], [msg["To"]], msg.as_string())
+        db.sent_dead_mail(host.name)
+smtp.quit()


-- 
build.samba.org


More information about the samba-cvs mailing list