I hereby claim:
- I am nna on github.
- I am nna (https://keybase.io/nna) on keybase.
- I have a public key ASAqcRwuX79z_-wl1CkCWxafoULFrwFqm8MBV5r7C_YKwAo
To claim this, I am signing this object:
I hereby claim:
To claim this, I am signing this object:
| def delete_content_of folder | |
| # First pass: removing files | |
| Dir[folder + '/**/*'].select {|e| !File.directory?(e)}.each do |file| | |
| puts "Deleting file #{file}" | |
| File.delete(file) | |
| end | |
| # Second pass: removing directories (in reverse order to delete subdirectories first) from code.dblock.org | |
| Dir[folder + '/**/*'].select {|e| File.directory?(e)}.reverse_each do |dir| | |
| if ((Dir.entries(dir) - %w[ . .. ]).empty?) | |
| puts "Deleting directory #{dir}" |