diff options
Diffstat (limited to 'cmd/getpipelinebook')
| -rw-r--r-- | cmd/getpipelinebook/main.go | 9 | 
1 files changed, 7 insertions, 2 deletions
| diff --git a/cmd/getpipelinebook/main.go b/cmd/getpipelinebook/main.go index ccedd72..bc4150d 100644 --- a/cmd/getpipelinebook/main.go +++ b/cmd/getpipelinebook/main.go @@ -40,7 +40,7 @@ func main() {  	binarisedpdf := flag.Bool("binarisedpdf", false, "Only download binarised PDF (can be used alongside -graph)")  	colourpdf := flag.Bool("colourpdf", false, "Only download colour PDF (can be used alongside -graph)")  	pdf := flag.Bool("pdf", false, "Only download PDFs (can be used alongside -graph)") -	png := flag.Bool("png", false, "Only download best binarised png files") +	png := flag.Bool("png", false, "Should only download best binarised png files")  	verbose := flag.Bool("v", false, "Verbose")  	flag.Usage = func() {  		fmt.Fprintf(flag.CommandLine.Output(), usage) @@ -125,12 +125,17 @@ func main() {  		pipeline.DownloadPdfs(bookname, bookname, conn)  	} +	if *png { +		verboselog.Println("Downloading best PNGs") +		pipeline.DownloadBestPngs(bookname, bookname, conn) +	} +  	if *binarisedpdf || *colourpdf || *graph || *pdf {  		return  	}  	verboselog.Println("Downloading best pages") -	err = pipeline.DownloadBestPages(bookname, bookname, conn, *png) +	err = pipeline.DownloadBestPages(bookname, bookname, conn)  	if err != nil {  		log.Fatalln(err)  	} | 
