class RakeMKV::Binary
Constants
- WHICH
Attributes
command_line_class[R]
Public Class Methods
installed?()
click to toggle source
# File lib/rakemkv/binary.rb, line 9 def self.installed? new.installed? end
new(command_line_class: Terrapin::CommandLine)
click to toggle source
# File lib/rakemkv/binary.rb, line 5 def initialize(command_line_class: Terrapin::CommandLine) @command_line_class = command_line_class end
Public Instance Methods
installed?()
click to toggle source
# File lib/rakemkv/binary.rb, line 13 def installed? !command_line_class.new(WHICH, makemkv_binary).run.empty? end
Private Instance Methods
makemkv_binary()
click to toggle source
# File lib/rakemkv/binary.rb, line 21 def makemkv_binary RakeMKV.config.binary end