1
0
mirror of https://github.com/spl0k/supysonic.git synced 2024-12-23 01:16:18 +00:00
Commit Graph

28 Commits

Author SHA1 Message Date
spl0k
e29ab91a97 Renamed supysonic-watcher to supysonic-daemon
Since it no longer only watches files
Also changed the way it's installed
2019-06-10 16:16:24 +02:00
spl0k
75540bb376 Daemon can now scan on its own
Scanning threads cannot be stopped
2019-04-20 17:03:19 +02:00
spl0k
751f00dac8 Daemon now listen for remot commands, adding/removing watched folders on the fly
#77 part 5
2019-04-08 19:16:41 +02:00
spl0k
db2799ef7e Reworked how the watcher is started 2019-03-31 18:06:45 +02:00
spl0k
6daedc6919 I'm on a pony 2017-12-19 23:16:55 +01:00
spl0k
2428ffeb57 Scanner, CLI and watcher are on a pony 2017-12-17 23:25:34 +01:00
spl0k
5236abf6ff Moved CLI code to package 2017-12-08 22:02:12 +01:00
spl0k
a62976ba9d Reworked config handling 2017-11-27 22:30:13 +01:00
spl0k
62bcce331a Dropped python-daemon and its daemon-runner wrapper
This makes the watcher persisting with the terminal, breaking
installs using it as a initd/sysV daemon. The watcher currently
doesn't print anything on standard output or standard error.

Closes #39, #72
2017-10-08 16:22:04 +02:00
spl0k
40da0b5b0d Improved command line scanner progress display 2017-09-12 20:02:19 +02:00
spl0k
074a0dc026 CLI: Added a '--force' option to folder scan command 2016-10-28 22:03:32 +02:00
spl0k
3c8c563b31 Providing an init.d script for the watcher using python-daemon 2014-10-26 19:37:14 +01:00
Andre-Nam
e695277426 virtualenv support 2014-10-22 18:23:20 +02:00
spl0k
b024c352a1 A wild timing error appears! 2014-09-06 19:48:23 +02:00
spl0k
756f83f2ab Allow merging of events with move operation 2014-09-06 19:18:01 +02:00
spl0k
f61a3a7937 Added basic file move support 2014-08-31 16:32:17 +02:00
spl0k
429fdcf954 Send exceptions to logger and fixed some errors 2014-08-31 12:47:40 +02:00
spl0k
4ec9aa11f2 File removing handled the same way as scanning 2014-08-31 12:17:47 +02:00
spl0k
deba8aeee4 Changing which methods are available from Scanner and what they do 2014-08-04 20:01:43 +02:00
spl0k
77becdb655 Switched to Storm 2014-08-03 19:30:29 +02:00
spl0k
a18f670ff0 Merge branch 'master' into scanner_daemon
Conflicts:
	README.md
	supysonic/scanner.py
	supysonic/web.py
2014-07-27 20:24:35 +02:00
spl0k
01c80fed16 Prevent put() from blocking when the scanner is running 2014-07-27 13:20:51 +02:00
spl0k
132d7b0c8b Improved queue processing 2014-07-27 12:30:45 +02:00
spl0k
2c41e1af64 Merge branch 'master' into storm
Conflicts:
	bin/supysonic-cli
	supysonic/api/__init__.py
	supysonic/api/albums_songs.py
	supysonic/api/annotation.py
	supysonic/api/browse.py
	supysonic/api/chat.py
	supysonic/api/media.py
	supysonic/api/playlists.py
	supysonic/api/search.py
	supysonic/api/user.py
	supysonic/db.py
	supysonic/frontend/__init__.py
	supysonic/frontend/folder.py
	supysonic/frontend/playlist.py
	supysonic/frontend/user.py
	supysonic/lastfm.py
	supysonic/managers/folder.py
	supysonic/managers/user.py
	supysonic/scanner.py
	supysonic/web.py
2014-06-14 17:55:52 +02:00
spl0k
52891cbf4c Scanner get its own thread, one instance might be used for several files 2014-06-14 16:54:04 +02:00
spl0k
b83538f80b A tiny bit more configuration on logging 2014-06-14 14:49:03 +02:00
spl0k
4facfbe275 Added a naive suboptimal foreground filesystem watcher 2014-06-13 19:04:00 +02:00
Jelmer Vernooij
a254d17801 Add a setup.py file. 2014-05-04 23:48:17 +02:00