Simon Séhier
94de9b9be8
add children only if it's not a leaf collection
2020-05-16 00:05:23 +02:00
Unrud
8770972e3d
Export: Fix paths in log messages
2017-07-24 04:18:45 +02:00
Unrud
715a90b33c
Export: Check if export path exists
...
Prevent ``shutil.move`` from moving to .../root
2017-07-24 02:35:14 +02:00
Unrud
d069be5189
Export: Print collections and components if debugging is enabled
2017-07-24 02:23:14 +02:00
Unrud
4a0964529f
Export: Print invalid collection and component
2017-07-24 02:14:55 +02:00
Unrud
ee79db30e6
Export: Print tracebacks when debugging is enabled
2017-07-24 02:09:14 +02:00
Guillaume Ayoub
0122d3ebd5
Remove duplicate import
2017-05-29 18:00:39 +02:00
Guillaume Ayoub
8b7c7ba214
Use shutil.move in export_storage
...
os.rename doesn't work when the two folders are on different partitions. shutil.move calls os.rename when possible.
2017-05-29 17:58:09 +02:00
Guillaume Ayoub
c442fce012
Cosmetics
2017-05-26 11:21:06 +02:00
Unrud
ef6af374db
Export storage from Radicale 1.1.x for 2.0.0
...
Adds the command line argument ``--export-storage=FOLDER``.
Radicale reads all data from the configured storage backend and writes it to the folder **FOLDER** in a format that is compatible with the upcoming Radicale 2.0.0.
2017-05-24 17:07:42 +02:00
Guillaume Ayoub
e7ce00d54f
Style
2015-12-31 12:49:41 +01:00
Unrud
367ca6fcbf
Replace standard file descriptors of daemon
...
Overwriting ```sys.stdout``` and ```sys.stderr``` is not sufficient.
(e.g. the logger still uses the old file descriptors)
2015-12-22 08:50:16 +01:00
Unrud
ecb8ad747e
Decouple the daemon from its parent environment
2015-12-22 08:50:16 +01:00
Unrud
3a9238f670
Check and create PID file in a race-free manner
2015-12-22 08:50:16 +01:00
Unrud
0a09804821
Close PID file
2015-12-22 08:49:58 +01:00
Guillaume Ayoub
77ad16f2a9
Fix the PID number stored on filesystem
2014-08-07 12:31:51 +02:00
Guillaume Ayoub
cdad148bd0
else if → elif
2014-07-28 10:24:43 +02:00
Mathieu Dupuy
4643112511
deplace pid file creation in child process
2014-07-25 15:52:04 +02:00
Guillaume Ayoub
d38c4d1c1d
Fix config files management
2013-06-04 16:59:21 +02:00
Guillaume Ayoub
8adb096de2
Fix the warning if the configuration file is not found
2013-06-04 15:12:06 +02:00
Guillaume Ayoub
61d063c610
Print a warning if the configuration file is not found
2013-06-04 16:00:46 +03:00
Guillaume Ayoub
bf8e874e4d
Merge *base_prefix config keys into base_prefix ( fixes #996 )
2013-04-30 14:02:17 +02:00
Guillaume Ayoub
406bb6e8cc
Update copyright years
2013-04-26 01:28:03 +02:00
Guillaume Ayoub
151f82c593
Typo
2013-01-16 11:16:16 +01:00
Mark Adams
d23cabf8f6
Added -C command line flag for specifying configuration file location.
2013-01-15 13:18:09 -06:00
Guillaume Ayoub
98bbe61f67
Use relative imports
2012-08-09 17:31:36 +02:00
Guillaume Ayoub
9d193b6b30
Don't start Radicale when PID file exists ( fixes #890 )
2012-08-03 00:29:06 +02:00
Guillaume Ayoub
7bfc17a51d
Use " instead of ' (you can laugh at me)
2012-03-01 10:40:15 +01:00
Guillaume Ayoub
4299348776
Change "calendar" into "collection" when needed.
...
WARNING: the default folders storing calendars/addressbooks have been changed
2012-01-25 14:53:46 +01:00
Guillaume Ayoub
9c4a85ef1f
Merge branch 'carddav', and update copyright dates
...
Conflicts:
radicale/__init__.py
radicale/ical.py
radicale/xmlutils.py
2012-01-23 16:21:30 +01:00
Guillaume Ayoub
a2128a4787
Pylint cleanups
2011-11-04 22:30:17 +01:00
Guillaume Ayoub
756c4aaf7e
Put the executable script in the radicale package
...
Conflicts:
NEWS.rst
2011-11-03 17:49:00 +01:00