summaryrefslogtreecommitdiff
path: root/tests/repo/repo.rs
blob: 20b69801621699552afd69b314e247c59aa7c0d0 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
use std::error::Error;

use gentoo_utils::repo::Repo;

fn main() -> Result<(), Box<dyn Error>> {
    let repo = Repo::new("/var/db/repos/gentoo");

    for result in repo.categories()? {
        let cat = result?;

        for result in cat.ebuilds()? {
            let _ = result?;
        }
    }

    Ok(())
}