Created the big move home function which will create the parent folders and move all videos and subtitles.
This commit is contained in:
		
							
								
								
									
										16
									
								
								src/core.py
									
									
									
									
									
								
							
							
						
						
									
										16
									
								
								src/core.py
									
									
									
									
									
								
							| @@ -301,6 +301,20 @@ def pickforgirlscouts(video): | |||||||
|  |  | ||||||
|     return False |     return False | ||||||
|  |  | ||||||
|  | def moveHome(video): | ||||||
|  |     dir = os.path.dirname(video.home) | ||||||
|  |  | ||||||
|  |     if not os.path.exists(dir): | ||||||
|  |         logger.info('Creating directory {}'.format(dir)) | ||||||
|  |         os.makedirs(dir) | ||||||
|  |  | ||||||
|  |     logger.info("Moving video file from: '{}' to: '{}'".format(video.name, video.home)) | ||||||
|  |     shutil.move(video.name, video.home) | ||||||
|  |     for sub in video.subtitles: | ||||||
|  |         sub_home = subtitle_path(sub) | ||||||
|  |         logger.info("Moving subtitle file from: '{}' to: '{}'".format(sub, sub_home)) | ||||||
|  |         shutil.move(sub, sub_home) | ||||||
|  |  | ||||||
| def main(): | def main(): | ||||||
|     path = '/mnt/mainframe/' |     path = '/mnt/mainframe/' | ||||||
|  |  | ||||||
| @@ -324,7 +338,7 @@ def main(): | |||||||
|     )) |     )) | ||||||
|  |  | ||||||
|     for video in scout: |     for video in scout: | ||||||
|         print('{} lives: {}'.format(video, video.home)) |         moveHome(video) | ||||||
|  |  | ||||||
| if __name__ == '__main__': | if __name__ == '__main__': | ||||||
|     main() |     main() | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user