Class: RubyQueryHook

Inherits:
Mumukit::Templates::FileHook
  • Object
show all
Defined in:
lib/query_hook.rb

Instance Method Summary collapse

Instance Method Details

#command_line(filename) ⇒ Object



12
13
14
# File 'lib/query_hook.rb', line 12

def command_line(filename)
  "ruby #{filename}"
end

#compile_file_content(r) ⇒ Object



8
9
10
# File 'lib/query_hook.rb', line 8

def compile_file_content(r)
  "#{r.extra}\n#{r.content}\nprint('=> ' + (#{r.query}).inspect)"
end

#tempfile_extension ⇒ Object



4
5
6
# File 'lib/query_hook.rb', line 4

def tempfile_extension
  '.rb'
end