# File lib/albino.rb, line 82 def execute(options = {}) proc_options = {} proc_options[:timeout] = options.delete(:timeout) || self.class.timeout_threshold command = convert_options(options) command.unshift(bin) Child.new(*(command + [proc_options.merge(:input => write_target)])) end