-
Notifications
You must be signed in to change notification settings - Fork 12
Description
"for folder in user.store.folders(parse=True):" seems to have a problem:
...
"getMailAge(item.prop(PR_MESSAGE_DELIVERY_TIME).mapi_value.unixtime)" will fail, either.
Example:
[root@root scripts]# python ./delete_olditems.py --folder="postgres" --user="test" 10 --verbose
Running for user: test
Traceback (most recent call last):
File "./delete_olditems.py", line 57, in
main()
File "./delete_olditems.py", line 42, in main
for folder in user.store.folders(parse=True):
File "/usr/lib64/python2.6/site-packages/zarafa/init.py", line 1270, in folders
yield self.folder(path.decode(sys.stdin.encoding)) # XXX can optparse output unicode?
File "/usr/lib64/python2.6/site-packages/zarafa/init.py", line 1247, in folder
return self.subtree.folder(key, recurse=recurse, create=create)
File "/usr/lib64/python2.6/site-packages/zarafa/init.py", line 1596, in folder
raise ZarafaNotFoundException("no such folder: '%s'" % key)
zarafa.ZarafaNotFoundException: no such folder: 'postgres'