Commit Graph

140 Commits

Author SHA1 Message Date
KevinMidboe 824bf707fb replaced codecov python uploader with bash uploader. 2020-02-18 21:32:47 +01:00
KevinMidboe 756dcb51ce Missing environment variable for codecov. 2020-02-18 21:26:43 +01:00
KevinMidboe 9ef175b715 Codecov task must first install all requirements. 2020-02-18 21:24:48 +01:00
KevinMidboe e4b3243a56 Miss spelled docker image for codecov. 2020-02-18 21:23:15 +01:00
KevinMidboe abe4b5745c Py package: pytest-cov. Upload test coverage to codecov. 2020-02-18 21:21:23 +01:00
KevinMidboe b8f9ddbbf4 Updated drone to run unit tests using py.test. Renamed steps from install-* to test-*. 2020-02-18 21:04:33 +01:00
KevinMidboe c95568e3b8 Import pytest and created some test- test scripts. 2020-02-18 21:02:50 +01:00
KevinMidboe 138a6b5fec Installs scripts first prints python version. 2020-02-18 20:31:27 +01:00
KevinMidboe fd95b0f3ae Inital drone config. Checks that it can install requirements with python v 3.6 & 3.8. 2020-02-18 20:29:28 +01:00
KevinMidboe 602047c3d9 Merge branch 'master' of github.com:KevinMidboe/seasonedParser 2019-07-01 19:59:56 +02:00
KevinMidboe 0be3beb87b Guessing only returns a single match 2019-07-01 19:59:46 +02:00
KevinMidboe 3bce8e84b0 Guessit upgradet to v3 2019-07-01 19:59:15 +02:00
KevinMidboe 04da9152de Logging formatter has separate formatting for cmd output and its log level set to warning. 2019-07-01 19:58:38 +02:00
KevinMidboe 8d3a15ad8d Logging formatter has separate formatting for cmd output and its log level set to warning. 2019-03-20 00:28:53 +01:00
KevinMidboe 92b0dbafca Imported logger and stricter logic when exiting because of insuffient_name and daemon flag set. 2019-03-20 00:28:07 +01:00
KevinMidboe 4a93dbfd2e Dry and daemon cli parameters added for only displaying, not moving; and daemon to let program know not to ask for user input by cmdline, instead exit. 2019-03-19 23:23:43 +01:00
KevinMidboe 805c9c4b07 Merge branch 'master' of github.com:KevinMidboe/seasonMover 2019-02-02 00:45:09 +01:00
KevinMidboe 297f35aa6c More knowledge 2019-02-02 00:44:53 +01:00
KevinMidboe e3c1f18e3d Changed default logging level. 2019-02-02 00:34:40 +01:00
KevinMidboe 2977ab53b2 Allow a instuffient name to be thrown. Also, pop was not the correct way to remove elements from the list, del on a index is now used. 2019-02-02 00:33:32 +01:00
KevinMidboe 0ff205615f This is not js is it? 2019-02-02 00:28:56 +01:00
KevinMidboe 028301c4c4 Added more knowledge 🧠 2018-10-18 22:14:08 +02:00
KevinMidboe 3031353cc3 Merge pull request #8 from KevinMidboe/CLI
Prompt for user input has been moved out to a funtion. Reflecting cha…
2018-10-18 22:11:07 +02:00
KevinMidboe bac145c6a1 Prompt for user input has been moved out to a funtion. Reflecting changes of exception name to InsufficientNameError. 2018-10-18 22:09:47 +02:00
KevinMidboe 3833b59732 Merge pull request #5 from KevinMidboe/CLI
Cli
2018-10-18 20:54:22 +02:00
KevinMidboe c3bb6c6469 If the name is not sufficient for a valid guess a insuffienet name error is thrown which is not handled correctly for both files and folders, then returned to the user to try move it by changing input name. 2018-10-18 20:48:59 +02:00
KevinMidboe 8b3d083938 Handles input from argv as path. 2018-10-18 20:27:03 +02:00
KevinMidboe b1bfdc195b Merge pull request #4 from KevinMidboe/CLI
Added exceptions file.
2018-10-17 23:35:49 +02:00
KevinMidboe 2d4f2b003b Added exceptions file. 2018-10-17 23:34:49 +02:00
KevinMidboe c8837eed8e Merge pull request #3 from KevinMidboe/CLI
Cli implimintation
2018-10-17 23:29:53 +02:00
KevinMidboe 37a0c6f62b Will iterate over all files until all have a files have sufficient info. 2018-10-17 23:29:09 +02:00
KevinMidboe 7e7eebd462 Removed main function from core. 2018-10-17 23:00:06 +02:00
KevinMidboe 50e6e4a259 Insufficient exception is thrown when not enough info is needed to move file to correct location. All insufficient items are returned along with the found videos. The wanted path we want to move the file is no longer class vairable, but gets the string by function. 2018-10-17 22:58:22 +02:00
KevinMidboe 86d17c5e22 Recatored the cli program. 2018-10-17 22:51:56 +02:00
KevinMidboe 5a6486189e Merged to updated logger name. 2018-10-17 19:59:43 +02:00
KevinMidboe dd1f49d53b When path does not exist the user is notified and the path is added to errored_paths. Added info logs for if path is a file or directory. 2018-10-17 19:55:38 +02:00
KevinMidboe 9639b56251 Readded streamhandler to logger. 2018-10-17 19:46:46 +02:00
KevinMidboe 93fcfa1ec5 Merge pull request #2 from KevinMidboe/refactor
Refactor
2018-10-16 23:11:45 +02:00
KevinMidboe 6d67ce1214 Cli roadmap 2018-10-16 23:07:05 +02:00
KevinMidboe aeacd8a5b6 Started cli for seasonedparser 2018-10-16 23:06:45 +02:00
KevinMidboe 66f7ea3e24 Because we read subtitles from mkv containers a check for if subtitle file exists was added so not to try move a sub file within a mkv container. v1-beta 2018-09-23 22:38:26 +02:00
KevinMidboe 03902eeecb Created the big move home function which will create the parent folders and move all videos and subtitles. 2018-09-23 21:36:03 +02:00
KevinMidboe b40f0f91ef Added subtitle_path function which finds the dirpath based on video sibling and subtitle name. 2018-09-23 21:26:57 +02:00
KevinMidboe 4e055403d1 Imported re (regex lib) and fixed pathing issue when reading subtitle 2018-09-23 21:00:14 +02:00
KevinMidboe 55f435109f Added langdetect for last resort when trying to find the subtitle language. It reads the first 1000 lines of the file and guesses the locale of the text. 2018-09-23 20:37:26 +02:00
KevinMidboe 11f5c16336 Added moviebase and showbase that represents the absolute base for the movie and show folders on disk. 2018-09-23 20:13:30 +02:00
KevinMidboe 94599fd6ee Fixed merge conflict 2018-09-23 20:10:47 +02:00
KevinMidboe abb9ddbf09 Removed unused print and fixed show path and sanity check. 2018-09-23 18:01:55 +02:00
KevinMidboe f92a3fc2a2 Added custom logger instance to core and import in video. 2018-09-23 18:00:24 +02:00
KevinMidboe 81a53465e7 If a movie or series does not have sufficient info it is logged before returning value. 2018-09-23 17:42:42 +02:00