Pedro Algarvio
3b00a7de59
Swhiched the old style logging, ie, a single logger for all logging output to several loggers. This brings the ability to tweak the logging levels for each of the loggers, ie, we can have the "deluge" logger be at the ERROR level while having "deluge.core" at the DEBUG level, meaning we will only see log message for all of the deluge loggers above the ERROR level while still having all messages above the DEBUG level for the "deluge.core" logger and it's children. This kind of tweak can be achieved by adding a file named "logging.conf" to deluge's config dir and this is explained on the deluge.log.tweak_logging_levels function.
...
Passing `-r` to the cli's while also passing `-l` will make the logfile rotate when reaching 5Mb in size. Three backups will be kept at all times.
All deluge's code is now using this new style logging along with the git hosted plugins. For other plugins not hosted by deluge, which still imports `LOG` as the logger, a deprecation warning will be shown explaining the required changes needed to use the new style logging. New plugins created by the `create_plugin` script will use the new logging facilities.
2010-12-06 11:20:22 +00:00
Andrew Resch
f876c17efd
Fix crash when removing multiple torrents
2009-10-31 05:50:01 +00:00
Andrew Resch
567a42b0ec
Fix some docstrings
2009-08-13 05:02:39 +00:00
Andrew Resch
1b7be24bdf
Change core.remove_torrent to only accept one torrent_id, not a list
...
Added test for core.remove_torrent
2009-07-23 04:14:08 +00:00
Andrew Resch
d67477f6e2
Add OpenSSL exception to all GPL headers
2009-05-18 21:51:49 +00:00
Andrew Resch
42588656fd
Implement new DelugeRPC method to replace XMLRPC.
...
This commit breaks _a lot_ of things including the web and console UIs, please do not expect
anything to work.
2009-01-27 08:03:39 +00:00
Marcos Pinto
ead53f3c88
fix remove dialog for multiple torrents
2008-11-28 01:14:29 +00:00
Andrew Resch
c6422b53df
Rework the Remove Torrent Dialog and change client.remove_torrent() to
...
only having the option of removing data, not torrent file. Deleting the
torrent file was deleting the torrent file in the Copy Torrentfile
folder and this is not desirable.
2008-11-26 09:11:18 +00:00
Andrew Resch
c6ddaeaac7
Remove OpenSSL exception from license headers
2008-11-23 04:58:01 +00:00
Andrew Resch
a0bf6d8fe1
Remove trailing whitspace from *.py
2008-11-17 00:57:32 +00:00
Marcos Pinto
9113744c40
add 'add peer' and create gtkui common
2008-10-18 01:53:13 +00:00
Marcos Pinto
6fa31d1dc0
change copyright notices to gpl3
2008-08-08 05:59:07 +00:00
Andrew Resch
89cad666d5
Rework the signalreceiver a bit to help address errors on exit.
...
A few UI tweaks.
2008-06-15 11:02:09 +00:00
Martijn Voncken
d53a606b0e
big client.py refactor
2008-02-22 22:16:13 +00:00
Andrew Resch
335c037add
Modify the remove torrent behaviour to be more HIG compliant.
...
Add the ability to set per-torrent options from the Torrent menu.
Add new CoreConfig component for keeping a local mirror of the core
config.
2008-02-17 22:39:50 +00:00
Andrew Resch
78b78ce8b3
Use deluge.component for core components.
2007-12-10 10:49:42 +00:00
Andrew Resch
d3890efaf9
Add removetorrentdialog.py
2007-11-27 05:07:01 +00:00