From 44527850f67a31a0201abf82bcb399a17a2224e2 Mon Sep 17 00:00:00 2001 From: Thilko Richter Date: Thu, 6 Sep 2012 07:38:54 +0200 Subject: [PATCH] destroy action implemented --- lib/homesick/actions.rb | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/lib/homesick/actions.rb b/lib/homesick/actions.rb index 51bb4ce..edbc5f3 100644 --- a/lib/homesick/actions.rb +++ b/lib/homesick/actions.rb @@ -105,7 +105,6 @@ class Homesick def rm_rf(dir) say_status "rm -rf #{dir}", '', :green unless options[:quiet] - system "rm -rf #{dir}" end def rm_link(target) @@ -119,6 +118,16 @@ class Homesick end end + def rm(file) + say_status "rm #{file}", '', :green unless options[:quiet] + system "rm #{file}" + end + + def rm_r(dir) + say_status "rm -r #{dir}", '', :green unless options[:quiet] + system "rm -r #{dir}" + end + def ln_s(source, destination, config = {}) source = Pathname.new(source) destination = Pathname.new(destination)