Method: Doing::WWID#create
- Defined in:
- lib/doing/wwid/filetools.rb
#create(filename = nil) ⇒ Object
Create a new doing file
75 76 77 78 79 80 81 82 83 84 |
# File 'lib/doing/wwid/filetools.rb', line 75 def create(filename = nil) filename = @doing_file if filename.nil? return if File.exist?(filename) && File.stat(filename).size.positive? FileUtils.mkdir_p(File.dirname(filename)) unless File.directory?(File.dirname(filename)) File.open(filename, 'w+') do |f| f.puts "#{Doing.setting('current_section')}:" end end |