lib/media/runner/app/args_sanitizer.rb in media-runner-1.0.2 vs lib/media/runner/app/args_sanitizer.rb in media-runner-1.0.3
- old
+ new
@@ -1,13 +1,24 @@
-require 'media/runner/printer'
-
module ArgsSanitizer
- def sanitize_args(args)
+ # Series
+
+ def sanitize_series_args(args)
if args.count != 2
Media::Printer.output ['Wrong number of arguments.',
'Correct usage: media-runner series SERIES_FOLDER_NAME EPISODE_NUMBER']
exit 1
else
- { series: args[0], episode: args[1] }
+ { series: args[0], title: args[1] }
+ end
+ end
+
+ # Movies
+
+ def sanitize_movie_args(args)
+ if args.count != 1
+ Media::Printer.output ['Wrong number of arguments.', 'Correct usage: media-runner movie MOVIE_NAME']
+ exit 1
+ else
+ { title: args[0] }
end
end
end