Parse::Fedora::Packages - Parse Fedora package information use Parse::Fedora::Packages; my $f = Parse::Fedora::Packages->new; $f->parse_primary("primary.xml"); my @all = $f->list_packages(); print $all[0]->{name}; print $all[0]->{version}; print $all[0]->{summary}; print $all[0]->{description}; print $all[0]->{url};

new
Constructor my $p = Parse::Fedora::Packages->new

parse_primary
Given a primary.xml file it will read it into memory and parse it. Returns nothing. Throws exception if the file is invalid xml. $p->parse_primary("primary.xml");

reported_count_packages
returns list of packages (sub xml)

count_packages
returns number of packages