ya ini sekedar berbagi kebodohan saya -_-

code sebelumnya:

-    full_filename_small = full_filename(:small)
-    File.delete(full_filename_small)
-    # TODO: ugly 4 lines, fix it! you lazy bastard!
-    pieces_dir = full_filename_small.split('/')
-    pieces_dir.delete_at(pieces_dir.size - 1)
-    dir_path = pieces_dir.join('/')
-    Dir.rmdir(dir_path)

code sesudah:

+    dir_path = File.dirname( full_filename(:small) )
+    FileUtils.rm_rf dir_path

=))

penasaran pingin liat
http://www.ruby-doc.org/core/classes/File.src/M002565.html arghghg C
:p tadinya saya pingin nyari apakah ada rescue exception handling
disana. ujung2nya ke rubinius dapat rspecnya lagi (sedap)
spec/ruby/1.8/core/file/dirname_spec.rb ... catatan ini diilhami dari
saat arie teringat akan adanya metode File.basename yg buat nangkap
nama file doang jadi mikir mustinya ada juga dong buat nangkap
direktori doang, entah pake kelas File, Fileutils maupun rio. uh udah
ah.

-- 
r9 = { name: Rie!, ym: riyari3, skype: rubyninja,
blog: http://tinyurl.com/2bjgvn,
ruby: http://www.ruby-lang.org/id/about/ }

Kirim email ke