summaryrefslogtreecommitdiffstats
path: root/commands/new.go
diff options
context:
space:
mode:
Diffstat (limited to 'commands/new.go')
-rw-r--r--commands/new.go7
1 files changed, 6 insertions, 1 deletions
diff --git a/commands/new.go b/commands/new.go
index 1c3e8e9e5..68ddbb4f6 100644
--- a/commands/new.go
+++ b/commands/new.go
@@ -110,7 +110,12 @@ func NewSite(cmd *cobra.Command, args []string) {
}
if x, _ := helpers.Exists(createpath); x {
- jww.FATAL.Fatalln(createpath, "already exists")
+ y, _ := helpers.IsDir(createpath)
+ if z, _ := helpers.IsEmpty(createpath); y && z {
+ jww.INFO.Println(createpath, "already exists and is empty")
+ } else {
+ jww.FATAL.Fatalln(createpath, "already exists and is not empty")
+ }
}
mkdir(createpath, "layouts")