Simplify optlink method

delete/unlink on a directory is the same operation as rmdir.
This commit is contained in:
Jack Nagel 2014-06-30 21:53:48 -05:00
parent c0baad7e68
commit 548d66be59

View File

@ -311,13 +311,7 @@ class Keg
end
def optlink
if opt_record.symlink?
opt_record.delete
elsif opt_record.directory?
opt_record.rmdir
elsif opt_record.exist?
opt_record.delete
end
opt_record.delete if opt_record.symlink? || opt_record.exist?
make_relative_symlink(opt_record, path)
end