Cyrille Bollu
3cbf940e82
Updated code to use torrent files rather than magnets (For some reason magnet files
...
provided by peerTube don't work) + refactored code related to the management of the
addon's temporary directory
2018-07-27 10:55:50 +02:00
Famille Bollu
914bcb9234
Added logging
2018-07-27 07:40:45 +02:00
Famille Bollu
8110fa2b7d
Fixed a typo to get the state of a torrent'status
2018-07-26 22:34:26 +02:00
Famille Bollu
f2dd0e0a3a
forgot a "self" argument to the peertubeService's init function
2018-07-26 22:23:31 +02:00
Famille Bollu
c9d9b9e868
fixed a typo in call to torrent_handle.status()
2018-07-26 22:22:07 +02:00
Famille Bollu
55aa736e97
Fixed the PeertubeService's init function + added code to create our temporary directory
2018-07-26 22:20:43 +02:00
Famille Bollu
d38abc0bf6
Fixed a typo and an error in PeertubeDownloader's init function
2018-07-26 21:59:05 +02:00
Famille Bollu
4729397b16
in classes, callback functions should be specified self.callbackfunction and not just
...
callbackfunction
2018-07-26 21:37:08 +02:00
Famille Bollu
9b79c9dfa1
Cleaned import stanzas
2018-07-26 20:03:32 +02:00
Famille Bollu
1f1132f4fc
Refactored code to let the downloader thread be started by the service
2018-07-26 19:59:47 +02:00
Famille Bollu
9b140a77d3
Revert "Will use a downloader thread directly from peertube.py. Will not use a service anymore."
...
This reverts commit 5f590f48cd
.
In the end, a service is needed: The addon is ended when kodi starts playing the file, so the
downloader thread would be ended also. I need to launch the downloader thread from something that
isn't expected to end, which is why services exist.
2018-07-26 19:32:37 +02:00
Cyrille Bollu
5f590f48cd
Will use a downloader thread directly from peertube.py. Will not use a service anymore.
2018-07-26 17:41:08 +02:00
Cyrille Bollu
c9a0d5df8c
Created a first service skeleton to download torrent in the background
2018-07-26 11:52:04 +02:00