add tui
This commit is contained in:
parent
25eef75018
commit
f1c08e5a36
8 changed files with 337 additions and 23 deletions
|
@ -5,9 +5,7 @@
|
|||
package main
|
||||
|
||||
import (
|
||||
"io"
|
||||
"io/ioutil"
|
||||
"log"
|
||||
"os"
|
||||
|
||||
"github.com/jawher/mow.cli"
|
||||
|
@ -15,23 +13,8 @@ import (
|
|||
"ecload/pkg/ecload"
|
||||
)
|
||||
|
||||
// Initialize logger formats.
|
||||
func initLogger(
|
||||
traceHandle io.Writer,
|
||||
infoHandle io.Writer,
|
||||
warningHandle io.Writer,
|
||||
errorHandle io.Writer) ecload.Logger {
|
||||
|
||||
return ecload.Logger{
|
||||
Trace: log.New(traceHandle, "TRACE: ", log.Ldate|log.Ltime),
|
||||
Info: log.New(infoHandle, "INFO: ", log.Ldate|log.Ltime),
|
||||
Warning: log.New(warningHandle, "WARNING: ", log.Ldate|log.Ltime),
|
||||
Error: log.New(errorHandle, "ERROR: ", log.Ldate|log.Ltime|log.Lshortfile),
|
||||
}
|
||||
}
|
||||
|
||||
func main() {
|
||||
logger := initLogger(ioutil.Discard, os.Stdout, os.Stdout, os.Stderr)
|
||||
logger := ecload.InitLogger(ioutil.Discard, os.Stdout, os.Stdout, os.Stderr)
|
||||
|
||||
app := cli.App("ecload", "Download books from https://www.e-codices.unifr.ch")
|
||||
app.Version("v version", "0.1.0")
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue