Method: RUTL::Camera#initialize

Defined in:
lib/rutl/camera.rb

#initialize(driver, base_name: '') ⇒ Camera

Returns a new instance of Camera.



19
20
21
22
23
24
25
26
# File 'lib/rutl/camera.rb', line 19

def initialize(driver, base_name: '')
  @counter = 0
  @driver = driver
  return if guard
  @base_name = base_name.sub('::', '')
  @dir = File.join(RUTL::SCREENSHOTS, @base_name)
  FileUtils.mkdir_p @dir
end