Module: MediaJugg::BaseMethods

Included in:
MediaJugg
Defined in:
lib/media_jugg/base_methods.rb

Instance Method Summary collapse

Instance Method Details

#dlp_runner(url, *args) ⇒ Object



3
4
5
6
7
8
# File 'lib/media_jugg/base_methods.rb', line 3

def dlp_runner(url, *args)
  argument_string = args.join(' ')
  path_to_dlp_runner = File.join(File.dirname(File.expand_path(__FILE__)), '../../dlp/ytdlp_runner.py')
  command_to_run = "python3 #{path_to_dlp_runner} #{url} #{argument_string}"
  system(command_to_run)
end