X-Git-Url: https://git.adam-barratt.org.uk/?a=blobdiff_plain;f=modules%2Fporterbox%2Ffiles%2Fmail-big-homedirs;h=5113f46f0165762e42875bd37f181316552286db;hb=9e99e0d5879a438ae914213bdd3d673471818131;hp=4fd1ba477359f28b50e7f2168d6e6b22d496c8c3;hpb=3c85d7d69fa36e8f8229008b8e899c2cf15f08aa;p=mirror%2Fdsa-puppet.git diff --git a/modules/porterbox/files/mail-big-homedirs b/modules/porterbox/files/mail-big-homedirs index 4fd1ba477..5113f46f0 100755 --- a/modules/porterbox/files/mail-big-homedirs +++ b/modules/porterbox/files/mail-big-homedirs @@ -44,22 +44,19 @@ DRYRUN = False if DRYRUN: SENDMAIL_COMMAND = ['/bin/cat'] -else: - SENDMAIL_COMMAND = ['/usr/sbin/sendmail', '-t', '-oi'] - -if DRYRUN: RM_COMMAND = ['/bin/echo', 'Would remove'] else: + SENDMAIL_COMMAND = ['/usr/sbin/sendmail', '-t', '-oi'] RM_COMMAND = ['/bin/rm', '-rf'] CRITERIA = [ - { 'size': 10240, 'notifyafter': 5}, #, 'deleteafter': 40 }, - { 'size': 1024, 'notifyafter': 10}, #, 'deleteafter': 50 }, - { 'size': 100, 'notifyafter': 30}, #, 'deleteafter': 90 }, - { 'size': 20, 'notifyafter': 90}, #, 'deleteafter': 150 }, - { 'size': 5, 'deleteafter': 700 } + { 'size': 10240, 'notifyafter': 5, 'deleteafter': 40 }, + { 'size': 1024, 'notifyafter': 10, 'deleteafter': 50 }, + { 'size': 100, 'notifyafter': 30, 'deleteafter': 90 }, + { 'size': 20, 'notifyafter': 90, 'deleteafter': 150 }, + { 'size': 5, 'deleteafter': 700 } ] -EXCLUDED_USERNAMES = ['lost+found'] +EXCLUDED_USERNAMES = ['lost+found', 'debian'] MAIL_FROM = 'debian-admin (via Cron) ' MAIL_TO = '{username}@{hostname}.debian.org' MAIL_CC = 'debian-admin (bulk sink) ' @@ -167,7 +164,6 @@ class HomedirReminder(object): def remove(self, **kwargs): try: pwinfo = pwd.getpwnam(kwargs.get('username')) - return except KeyError: return