66 "bytes"
77 "fmt"
88 "os"
9- "strings"
109
10+ "github.com/devopsdays/devopsdays-cli/helpers/paths"
1111 "github.com/dimiro1/banner"
1212 "github.com/mattn/go-colorable"
1313 "github.com/spf13/cobra"
@@ -23,7 +23,7 @@ var myBanner = `
2323`
2424
2525// webdir is the path to the source files for the Hugo website
26- var webdir = setWebdir ()
26+ var webdir = paths . GetWebdir ()
2727
2828// const webdir = "/Users/mattstratton/src/devopsdays-web"
2929
@@ -90,17 +90,25 @@ func initConfig() {
9090 }
9191}
9292
93- func setWebdir () string {
94- if os .Getenv ("DODPATH" ) == "" {
95- pwd , err := os .Getwd ()
96- if err != nil {
97- fmt .Println (err )
98- os .Exit (1 )
99- }
100- return pwd
101- }
102- s := os .Getenv ("DODPATH" )
103- s = strings .TrimSuffix (s , "/" )
104- s = strings .TrimSuffix (s , "\\ " )
105- return s
106- }
93+ // func setWebdir() string {
94+ // if os.Getenv("DODPATH") == "" {
95+ // pwd, err := os.Getwd()
96+ // if err != nil {
97+ // fmt.Println(err)
98+ // os.Exit(1)
99+ // }
100+ // return pwd
101+ // }
102+ // s := os.Getenv("DODPATH")
103+ // s = strings.TrimSuffix(s, "/")
104+ // s = strings.TrimSuffix(s, "\\")
105+ // return s
106+ // }
107+
108+ // func validateWebDir(webdir string) bool {
109+ // filename := "a-nonexistent-file"
110+ // if _, err := os.Stat(filename); os.IsNotExist(err) {
111+ // fmt.Printf("file does not exist")
112+ // }
113+
114+ // }
0 commit comments