Closed jslay88 closed 2 years ago
-r
--regex
re.sub
re.match
C:\Development\Python\Scripts\qbt_migrate>qbt_migrate -b local_test -t Linux -e /some/(\w+)/.*$ -n /\1/regex -r -l DEBUG DEBUG:qbt_migrate.methods:Discovering BT_backup path... DEBUG:qbt_migrate.methods:Windows System DEBUG:qbt_migrate.classes.QBTBatchMove:BT_backup Path: C:\Users\jslay\AppData\Local\qBittorrent\BT_backup DEBUG:qbt_migrate.cli:Existing Path: /some/(\w+)/.*$, New Path: /\1/regex, Target OS: Linux, Skip Bad Files: False True INFO:qbt_migrate.methods:Creating Archive local_test\fastresume_backup20220412005100.zip ... DEBUG:qbt_migrate.methods:Archiving local_test\good.fastresume into local_test\fastresume_backup20220412005100.zip... INFO:qbt_migrate.methods:Done! INFO:qbt_migrate.classes.QBTBatchMove:Searching for .fastresume files with path /some/(\w+)/.*$ ... DEBUG:qbt_migrate.classes.FastResume:Loading Fast Resume: C:\Development\Python\Scripts\qbt_migrate\local_test\good.fastresume DEBUG:qbt_migrate.classes.FastResume:Fast Resume (C:\Development\Python\Scripts\qbt_migrate\local_test\good.fastresume) Init Complete. INFO:qbt_migrate.classes.FastResume:Replacing Paths in FastResume C:\Development\Python\Scripts\qbt_migrate\local_test\good.fastresume... DEBUG:qbt_migrate.classes.FastResume:Existing Save Path: /some/(\w+)/.*$, New Save Path: /\1/regex, Replaced Save Path: /test/regex DEBUG:qbt_migrate.methods:Convert to Unix Slashes DEBUG:qbt_migrate.classes.FastResume:Setting save_path... Old: /some/test/path, New: /test/regex, Target OS: Linux DEBUG:qbt_migrate.methods:Convert to Unix Slashes DEBUG:qbt_migrate.classes.FastResume:Setting qBt-savePath... Old: /some/test/path, New: /test/regex, Target OS: Linux DEBUG:qbt_migrate.classes.FastResume:Converting Slashes for mapped_files... DEBUG:qbt_migrate.methods:Convert to Unix Slashes DEBUG:qbt_migrate.methods:Convert to Unix Slashes INFO:qbt_migrate.classes.FastResume:Saving File C:\Development\Python\Scripts\qbt_migrate\local_test\good.fastresume... INFO:qbt_migrate.classes.FastResume:FastResume (C:\Development\Python\Scripts\qbt_migrate\local_test\good.fastresume) Paths Replaced!
-r
/--regex
viare.sub
, discovered viare.match
.