Class: Spty::AppleScriptRunner

Inherits:
Object
  • Object
show all
Defined in:
lib/spty/apple_script_runner.rb

Class Method Summary collapse

Class Method Details

.call(script) ⇒ Object



5
6
7
8
# File 'lib/spty/apple_script_runner.rb', line 5

def self.call(script)
  stdout, stderr, _status = Open3.capture3('osascript', stdin_data: script)
  (stderr == '') ? stdout : stderr
end