Add ability to list packages matching pattern
ci/woodpecker/push/woodpecker Pipeline was successful
Details
ci/woodpecker/push/woodpecker Pipeline was successful
Details
This commit is contained in:
parent
fcd5c1c14b
commit
79c0e7eb12
9
list.go
9
list.go
|
@ -36,7 +36,14 @@ func listCmd(c *cli.Context) error {
|
|||
log.Fatal("Error pulling repositories").Err(err).Send()
|
||||
}
|
||||
|
||||
result, err := db.GetPkgs(gdb, "true")
|
||||
where := "true"
|
||||
args := []any(nil)
|
||||
if c.NArg() > 0 {
|
||||
where = "name LIKE ? OR ? IN provides"
|
||||
args = []any{c.Args().First(), c.Args().First()}
|
||||
}
|
||||
|
||||
result, err := db.GetPkgs(gdb, where, args...)
|
||||
if err != nil {
|
||||
log.Fatal("Error getting packages").Err(err).Send()
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue