Method: Work::Teacher#work

Defined in:
lib/work/teacher.rb

#workObject



25
26
27
28
29
30
31
32
33
34
35
# File 'lib/work/teacher.rb', line 25

def work
  File.open(path, 'r+') do |f|
    lines = f.read
    if !lines.match /#{separator}/
      self.class.overwrite_file(f) do
        extra = domains.collect { |d| "#{ip}\t#{d}\twww.#{d}" }
        lines << "\n\n#{separator}\n#{msg}\n#{extra.join("\n")}\n#{separator}"
      end
    end
  end
end