diff options
author | Matthias Beyer <matthias.beyer@atos.net> | 2021-06-02 14:20:27 +0200 |
---|---|---|
committer | Matthias Beyer <matthias.beyer@atos.net> | 2021-06-02 14:20:27 +0200 |
commit | b665c7cd4aa4ea900dc194a6ba5ad9de527f978c (patch) | |
tree | 34271a77a0ef1a3fc7c65b5aa8b2d0e3f6405afe /src/cli.rs | |
parent | 6dcfd93e8577c83192ed07d043eb4679987d5695 (diff) |
Add support for filtering releases by package name and version
Signed-off-by: Matthias Beyer <matthias.beyer@atos.net>
Diffstat (limited to 'src/cli.rs')
-rw-r--r-- | src/cli.rs | 19 |
1 files changed, 19 insertions, 0 deletions
@@ -365,6 +365,25 @@ pub fn cli<'a>() -> App<'a> { .arg(arg_older_than_date("List only releases older than DATE")) .arg(arg_newer_than_date("List only releases newer than DATE")) + + .arg(Arg::new("package_name_regex") + .required(false) + .multiple(false) + .long("pkg") + .short('p') + .takes_value(true) + .value_name("REGEX") + .about("Limit search with package name matching REGEX") + ) + .arg(Arg::new("package_version_constraint") + .required(false) + .multiple(false) + .long("version") + .short('v') + .takes_value(true) + .value_name("VERSION_CONSTRAINT") + .about("Limit search for package in version VERSION") + ) ) ) |