fixes while integrating into webapp

This commit is contained in:
Ben Kraft
2021-03-30 17:53:31 -07:00
parent b125191f99
commit 27ee3c2dbd
9 changed files with 64 additions and 38 deletions
+8
View File
@@ -4,6 +4,7 @@ import (
"fmt"
"io/ioutil"
"os"
"path/filepath"
)
func readConfigGenerateAndWrite(configFilename string) error {
@@ -17,6 +18,13 @@ func readConfigGenerateAndWrite(configFilename string) error {
return err
}
err = os.MkdirAll(filepath.Dir(config.Generated), 0o755)
if err != nil {
return fmt.Errorf(
"could not create parent directory for generated file %v: %v",
config.Generated, err)
}
err = ioutil.WriteFile(config.Generated, code, 0o644)
if err != nil {
return fmt.Errorf("could not write generated file %v: %v",