Sebastian Spaeth
0318c6ad34
Create LocalStatus or LocalStatusSQLite folders
...
Depending on the configuration we use the plain text or the new
experimental sqlite backend for the LocalStatus cache. Make plain text
the default status backend but allow people to configure
status_backend=sqlite in their [Account ...] section.
Signed-off-by: Sebastian Spaeth <Sebastian@SSpaeth.de>
Signed-off-by: Nicolas Sebrecht <nicolas.s-dev@laposte.net>
2011-05-07 13:35:03 +02:00
Sebastian Spaeth
af25c2779f
repository.LocalStatus: Remove code duplication
...
Make getfolders() invoke getfolder() for each folder rather than
duplicating code. Also add a forgetfolders() implementation.
Signed-off-by: Sebastian Spaeth <Sebastian@SSpaeth.de>
Signed-off-by: Nicolas Sebrecht <nicolas.s-dev@laposte.net>
2011-05-07 13:29:11 +02:00
Sebastian Spaeth
535f4592fc
Replace 2 regexes with a single one
...
No functional changes
Signed-off-by: Sebastian Spaeth <Sebastian@SSpaeth.de>
Signed-off-by: Nicolas Sebrecht <nicolas.s-dev@laposte.net>
2011-05-07 13:29:11 +02:00
Nicolas Sebrecht
44eefae043
cleanup import statements and conform to PEP-8
...
Signed-off-by: Nicolas Sebrecht <nicolas.s-dev@laposte.net>
2011-03-14 21:35:33 +01:00
John Goerzen
2b23657db0
Added ability to disable fsync()
...
Passed config to LocalStatus and Maildir folders so they can look
up the fsync status
2008-08-02 14:55:08 -05:00
John Goerzen
fe1d92f00e
Revert some previous attempts at localstatus creation
...
refs deb#479798
Reverts cf080844ac
and 031e018ead
2008-05-06 18:23:48 -05:00
John Goerzen
031e018ead
Fixed a braino introduced in last patch
...
Fixes #63
2008-04-17 09:52:09 -05:00
John Goerzen
cf080844ac
Make parent dirs of localstatus folders.
...
fixes #63
2008-04-17 00:09:32 -05:00
John Goerzen
c046383dc2
Unify LocalStatus.py repository code with folder code
...
refs #63
2008-04-17 00:09:11 -05:00
John Goerzen
cf1a1b31e2
Don't crash if LocalStatus file doesn't exist yet
...
Closes : #470174
2008-03-09 20:27:37 -05:00
John Goerzen
d6f4a8dab8
Make makefolder use same temporary name as folder/LocalStatus/save
2008-03-03 12:59:40 -06:00
John Goerzen
aaf9478535
Fix bug in LocalStatus so that it writes out the header line for
...
folder creation
2008-03-03 12:57:56 -06:00
John Goerzen
2094037de1
Truncate local status folders on creation
...
Should help eliminate problems with old cache
refs deb#459985, refs #19
2008-03-02 22:21:10 -06:00
John Goerzen
39a18fef60
Update FSF address
2006-08-12 05:15:55 +01:00
John Goerzen
d839be3c61
Step 2 of SVN to arch tree conversion
2005-04-16 20:33:35 +01:00