From f9ba83270b6d172d20917cb177f36f34457988a1 Mon Sep 17 00:00:00 2001 From: Erik Selin Date: Mon, 26 May 2014 01:50:41 -0400 Subject: [PATCH 1/2] during cleanup we can also remove the routes folder. --- revel/clean.go | 21 +++++++++++++-------- 1 file changed, 13 insertions(+), 8 deletions(-) diff --git a/revel/clean.go b/revel/clean.go index 1af29bf..c957551 100644 --- a/revel/clean.go +++ b/revel/clean.go @@ -17,7 +17,7 @@ For example: revel clean github.com/revel/samples/chat -It removes the app/tmp directory. +It removes the app/tmp and app/routes directory. `, } @@ -37,12 +37,17 @@ func cleanApp(args []string) { return } - // Remove the app/tmp directory. - tmpDir := path.Join(appPkg.Dir, "app", "tmp") - fmt.Println("Removing:", tmpDir) - err = os.RemoveAll(tmpDir) - if err != nil { - fmt.Fprintln(os.Stderr, "Abort:", err) - return + dirs := []string{ + path.Join(appPkg.Dir, "app", "tmp"), + path.Join(appPkg.Dir, "app", "routes"), + } + + for _, dir := range dirs { + fmt.Println("Removing:", dir) + err = os.RemoveAll(dir) + if err != nil { + fmt.Fprintln(os.Stderr, "Abort:", err) + return + } } } From 63b4fbe6d98df17fd781735865d237b64f1c3159 Mon Sep 17 00:00:00 2001 From: Jeevanandam M Date: Sat, 21 May 2016 22:58:02 -0700 Subject: [PATCH 2/2] Updated variable name --- revel/clean.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/revel/clean.go b/revel/clean.go index c957551..06b26f8 100644 --- a/revel/clean.go +++ b/revel/clean.go @@ -37,12 +37,12 @@ func cleanApp(args []string) { return } - dirs := []string{ + purgeDirs := []string{ path.Join(appPkg.Dir, "app", "tmp"), path.Join(appPkg.Dir, "app", "routes"), } - for _, dir := range dirs { + for _, dir := range purgeDirs { fmt.Println("Removing:", dir) err = os.RemoveAll(dir) if err != nil {