[Bug 543620] [NEW] command mailman info fails when Database url does not exist

Patrick Ben Koetter p at state-of-mind.de
Sun Mar 21 19:22:56 CET 2010


Public bug reported:

The command "mailman info" crashes if the database path "url" points to
a location that does not exist yet:

root at mailman:~/mailman/bin# ./mailman info
Traceback (most recent call last):
  File "./mailman", line 32, in <module>
    mailman.bin.mailman.main()
  File "/root/mailman/src/mailman/bin/mailman.py", line 98, in main
    initialize(config_file)
  File "/root/mailman/src/mailman/core/initialize.py", line 175, in initialize
    initialize_2(propagate_logs=propagate_logs)
  File "/root/mailman/src/mailman/core/initialize.py", line 146, in initialize_2
    database.initialize(debug)
  File "/root/mailman/src/mailman/database/stock.py", line 64, in initialize
    self._create(debug)
  File "/root/mailman/src/mailman/database/stock.py", line 98, in _create
    touch(url)
  File "/root/mailman/src/mailman/database/stock.py", line 141, in touch
    fd = os.open(path, os.O_WRONLY |  os.O_NONBLOCK | os.O_CREAT, 0666)
OSError: [Errno 2] No such file or directory: '/opt/mailman/data/mailman.db'

** Affects: mailman
     Importance: Undecided
         Status: New


** Tags: 3.0 mailman

-- 
command mailman info fails when Database url does not exist
https://bugs.launchpad.net/bugs/543620
You received this bug notification because you are a member of Mailman
Coders, which is subscribed to GNU Mailman.


More information about the Mailman-coders mailing list