Skip to content

Commit

Permalink
Attempt to fix remore#8
Browse files Browse the repository at this point in the history
  • Loading branch information
cwboyd committed Sep 9, 2020
1 parent c3643cf commit 7c90220
Showing 1 changed file with 25 additions and 24 deletions.
49 changes: 25 additions & 24 deletions main.go
Original file line number Diff line number Diff line change
Expand Up @@ -7,32 +7,33 @@ import (
)

func main() {
app := cli.NewApp()
app.Name = "dockerfileview"
app.Version = "0.1.1"
app.HideHelp = true
app.Flags = []cli.Flag{
// new(cli.HelpFlag),
&cli.BoolFlag{
Name: "text, t",
Usage: "text output without color and syntax highlight",
app := &cli.App {
Name: "dockerfileview",
Version: "0.1.1",
HideHelp: true,
Flags: []cli.Flag {
&cli.HelpFlag,
&cli.BoolFlag{
Name: "text, t",
Usage: "text output without color and syntax highlight",
},
},
}
app.Usage = "a public Dockerfile viewer"
app.Action = func(c *cli.Context) {
if len(os.Args) > 1 {
colorFlag := true
if c.Bool("text") {
colorFlag = false
}
if strings.Index(os.Args[len(os.Args)-1], "Dockerfile") >= 0 {
inFile, _ := os.Open(os.Args[len(os.Args)-1])
defer inFile.Close()
parseDockerfile(os.Args[len(os.Args)-1], "", inFile, colorFlag)
} else {
parseDockerfile("(Direct Input from CLI)", "", strings.NewReader("FROM "+os.Args[len(os.Args)-1]), colorFlag)
Usage: "a public Dockerfile viewer",
Action = func(c *cli.Context) {
if len(os.Args) > 1 {
colorFlag := true
if c.Bool("text") {
colorFlag = false
}
if strings.Index(os.Args[len(os.Args)-1], "Dockerfile") >= 0 {
inFile, _ := os.Open(os.Args[len(os.Args)-1])
defer inFile.Close()
parseDockerfile(os.Args[len(os.Args)-1], "", inFile, colorFlag)
} else {
parseDockerfile("(Direct Input from CLI)", "", strings.NewReader("FROM "+os.Args[len(os.Args)-1]), colorFlag)
}
}
}
},
}
app.Run(os.Args)
}

0 comments on commit 7c90220

Please sign in to comment.