This commit is contained in:
astaxie 2015-05-09 18:20:08 +08:00
parent ad453bb3e0
commit e23253bc23
1 changed files with 6 additions and 3 deletions

9
new.go
View File

@ -100,9 +100,12 @@ func createApp(cmd *Command, args []string) int {
apppath := path.Join(curpath, args[0])
if _, err := os.Stat(apppath); os.IsNotExist(err) == false {
fmt.Printf("[ERRO] Path (%s) already exists\n", apppath)
os.Exit(2)
if isExist(apppath) {
ColorLog("[ERRO] Path (%s) already exists\n", apppath)
ColorLog("[WARN] Do you want to overwrite it? [yes|no]]")
if !askForConfirmation() {
os.Exit(2)
}
}
fmt.Println("[INFO] Creating application...")