summaryrefslogtreecommitdiff
path: root/cron
diff options
context:
space:
mode:
authormailman1998-02-25 00:07:30 +0000
committermailman1998-02-25 00:07:30 +0000
commita2d7e2ff36573213377387d8ee3ec760a0e4bd95 (patch)
treefe807b31300b00fe771404d72332f5ae2fee54fa /cron
parentc5c86a58b84ff8c2ed02a30be7f9cd6a3372695a (diff)
downloadmailman-a2d7e2ff36573213377387d8ee3ec760a0e4bd95.tar.gz
mailman-a2d7e2ff36573213377387d8ee3ec760a0e4bd95.tar.zst
mailman-a2d7e2ff36573213377387d8ee3ec760a0e4bd95.zip
Use new routine maillist.list_names(), instead of doing it by hand.
Diffstat (limited to 'cron')
-rwxr-xr-xcron/checkdbs8
-rwxr-xr-xcron/upvolumes_monthly8
-rwxr-xr-xcron/upvolumes_yearly8
3 files changed, 6 insertions, 18 deletions
diff --git a/cron/checkdbs b/cron/checkdbs
index b7dcc9a46..af7610099 100755
--- a/cron/checkdbs
+++ b/cron/checkdbs
@@ -10,13 +10,9 @@ sys.path.append('/home/mailman/mailman/modules')
import maillist, mm_cfg, mm_message
-dirs = os.listdir(mm_cfg.LIST_DATA_DIR)
-for dir in dirs:
- if not (os.path.exists(os.path.join(
- os.path.join(mm_cfg.LIST_DATA_DIR, dir), 'config.db'))):
- continue
+for name in maillist.list_names():
try:
- list = maillist.MailList(dir)
+ list = maillist.MailList(name)
except:
continue
count = list.RequestsPending()
diff --git a/cron/upvolumes_monthly b/cron/upvolumes_monthly
index 4e8d3a179..89589325f 100755
--- a/cron/upvolumes_monthly
+++ b/cron/upvolumes_monthly
@@ -11,13 +11,9 @@ sys.path.append('/home/mailman/mailman/modules')
import maillist, mm_cfg
-dirs = os.listdir(mm_cfg.LIST_DATA_DIR)
-for dir in dirs:
- if not (os.path.exists(os.path.join(
- os.path.join(mm_cfg.LIST_DATA_DIR, dir), 'config.db'))):
- continue
+for name in maillist.list_names():
try:
- list = maillist.MailList(dir)
+ list = maillist.MailList(name)
except:
continue
list.UpdateArchive()
diff --git a/cron/upvolumes_yearly b/cron/upvolumes_yearly
index ead20d194..f3386a02f 100755
--- a/cron/upvolumes_yearly
+++ b/cron/upvolumes_yearly
@@ -11,13 +11,9 @@ sys.path.append('/home/mailman/mailman/modules')
import maillist, mm_cfg
-dirs = os.listdir(mm_cfg.LIST_DATA_DIR)
-for dir in dirs:
- if not (os.path.exists(os.path.join(
- os.path.join(mm_cfg.LIST_DATA_DIR, dir), 'config.db'))):
- continue
+for name in maillist.list_names():
try:
- list = maillist.MailList(dir)
+ list = maillist.MailList(name)
except:
continue
list.UpdateArchive()