Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/usr/bin/env python
- import smtplib
- import sys
- import commands
- fromaddr = 'sender@email.com'
- toaddrs = 'receiver1@email.com, receiver2@email.com'
- def svnlog(repo,rev):
- info = 'svnlook info %s -r %s' % (repo, rev)
- diff = 'svnlook diff %s -r %s' % (repo, rev)
- return commands.getoutput(info)+"\n"+commands.getoutput(diff)
- log= svnlog(sys.argv[1],sys.argv[2])
- msg ="From: %s\r\nTo: %s\r\nSubject:svn\r\n\n%s%s%s\n%s" % (fromaddr, toaddrs,'el repositorio: REPO_NAME se actualizo a la revision ', sys.argv[2] , ' por favor revise REPO_URL', log )
- # login
- username = 'sender@email.com'
- password = 'PASSWORD'
- server = smtplib.SMTP('smtp.gmail.com:587')
- server.starttls()
- server.login(username,password)
- for i in toaddrs.split(', '):
- server.sendmail(fromaddr, i, msg)
- server.quit()
Add Comment
Please, Sign In to add comment