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()
|
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 {
|
if err != nil {
|
||||||
log.Fatal("Error getting packages").Err(err).Send()
|
log.Fatal("Error getting packages").Err(err).Send()
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue