27 Commits

Author SHA1 Message Date
91370068e4 Increment file counter suffix as much as needed to get a unique file name 2022-03-24 23:23:58 +01:00
af1525a2c3 Handle malformed source file names 2022-03-23 23:42:22 +01:00
c147b56747 Load config.ini from directory where code's located instead of CWD 2022-03-23 14:00:31 +01:00
4118e4c781 .gitignore config.ini files 2022-03-23 13:59:36 +01:00
1673cbe8bd Add example systemd service unit file 2022-03-23 13:58:41 +01:00
a30a31a2fc Add .example extension to systemd service unit file, shorten description 2022-03-23 13:56:22 +01:00
7b3df48945 Add example config file 2022-03-23 13:55:38 +01:00
ab7cc7bab1 Add example systemd service unit file 2022-03-23 13:27:53 +01:00
86339a88e4 Remove PyCharm TODOs 2022-03-23 13:14:43 +01:00
1de24ee2d1 Run arbitrary command after file's been put in place 2022-03-23 13:14:13 +01:00
318e29da85 Trigger a library update in Kodi 2022-03-23 13:13:14 +01:00
b0aafc4f95 Prepare sane config defaults 2022-03-23 13:11:22 +01:00
a47faa90b9 Prepare sane config defaults 2022-03-23 13:11:09 +01:00
834563bae1 Handle multiple inotify watches 2022-03-22 19:37:40 +01:00
78879b1724 Optionally create season-specific subdir 2022-03-22 19:36:21 +01:00
7bcf366581 Process new files 2022-03-22 02:36:33 +01:00
d4cdbb3606 Add lxml, write NFO XML file 2022-03-22 02:36:10 +01:00
ebcef84522 Fix imports, exit codes 2022-03-22 02:35:26 +01:00
5224c90918 Extend config options 2022-03-22 02:33:57 +01:00
ec05611ee3 Memo for basic string manipulation 2022-03-21 03:57:21 +01:00
8b5a35dcc4 Prep XML generation 2022-03-21 03:54:37 +01:00
9e58429aae Set up inotify watch 2022-03-21 03:32:49 +01:00
3b4b017322 Require inotify-simple to watch for incoming files 2022-03-21 03:00:39 +01:00
95a3df8bed Options parsing 2022-03-21 02:57:54 +01:00
2ec5e8b29b Basic options and imports setup 2022-03-21 02:48:01 +01:00
2d4d6d8ae5 Initial commit 2022-03-21 02:28:44 +01:00
59351e4f1a Initial commit 2022-03-21 01:05:28 +00:00