parent
96eecb52c0
commit
2a1194e974
1
.gitignore
vendored
1
.gitignore
vendored
@ -1,3 +1,4 @@
|
|||||||
*.css
|
*.css
|
||||||
dist/
|
dist/
|
||||||
|
distribusi
|
||||||
test
|
test
|
||||||
|
@ -216,12 +216,32 @@ Example:
|
|||||||
|
|
||||||
logrus.Debugf("selecting %s as distribusi root", root)
|
logrus.Debugf("selecting %s as distribusi root", root)
|
||||||
|
|
||||||
if err := distribusify(c, root, ignore); err != nil {
|
ch := make(chan error, 2)
|
||||||
logrus.Fatal(err)
|
go func() {
|
||||||
}
|
if err := distribusify(c, root, ignore); err != nil {
|
||||||
|
ch <- err
|
||||||
|
return
|
||||||
|
}
|
||||||
|
|
||||||
|
ch <- nil
|
||||||
|
return
|
||||||
|
}()
|
||||||
|
|
||||||
if c.Bool("serve") {
|
if c.Bool("serve") {
|
||||||
if err := serveHTTP(root); err != nil {
|
go func() {
|
||||||
|
if err := serveHTTP(root); err != nil {
|
||||||
|
ch <- err
|
||||||
|
return
|
||||||
|
}
|
||||||
|
|
||||||
|
ch <- nil
|
||||||
|
return
|
||||||
|
}()
|
||||||
|
}
|
||||||
|
|
||||||
|
for i := 1; i <= 2; i++ {
|
||||||
|
err := <-ch
|
||||||
|
if err != nil {
|
||||||
logrus.Fatal(err)
|
logrus.Fatal(err)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user