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