class Lolcommits::Capturer
Attributes
capture_delay[RW]
capture_device[RW]
capture_duration[RW]
capture_path[RW]
Public Class Methods
new(attributes = {})
click to toggle source
# File lib/lolcommits/capturer.rb, line 8 def initialize(attributes = {}) attributes.each do |attr, val| send("#{attr}=", val) end end
Public Instance Methods
debug(message)
click to toggle source
Calls superclass method
# File lib/lolcommits/capturer.rb, line 19 def debug(message) super("#{self.class}: #{message}") end
system_call(call_str, capture_output: false)
click to toggle source
# File lib/lolcommits/capturer.rb, line 14 def system_call(call_str, capture_output: false) debug "making system call for \n #{call_str}" capture_output ? `#{call_str}` : system(call_str) end