CSAF::Downloader(3pm)

πŸ“¦
version 0.26 Β· 2 versions
, in ubuntu resolute, ubuntu stonking

πŸ’– CSAF::Downloader πŸ’–

okay bestie, welcome to the perl-CSAF corner of the manual pages β€” this is the CSAF::Downloader bit from the User Contributed Perl Documentation, and it's genuinely so much less scary than it sounds. She downloads CSAF documents. That's the whole vibe. Periodt. πŸŽ€


✨ NAME ✨

CSAF::Downloader β€” Download CSAF documents πŸ¦‹


✨ SYNOPSIS ✨

literally just this, bestie, look how short it is:

use CSAF::Downloader;

my $downloader = CSAF->Downloader;
$downloader->mirror($url);

three lines and you're the main character of document downloading πŸ’…


✨ DESCRIPTION ✨

CSAF::Downloader lets you download CSAF documents through index.txt, provider-metadata.json, or a ROLIE feed. that's three whole doors to the same slay house 🏠✨


🌸 METHODS 🌸

  • CSAF::Downloader>new β€” yes bestie, the source literally writes it like that, we are NOT fixing it, it's iconic in its own way πŸ™ˆ
  • $downloader->mirror ( $url ) β€” Download all CSAF document using the provided $url. grab everything, one URL, go off πŸ”₯
  • $downloader->options β€” Change the default options for CSAF::Options::Downloader configurator. aka: tweak the knobs before you run it, queen πŸŽ›οΈ
  • Execute the command β€” then actually run it, obviously ⭐

🌈 SUPPORT 🌈

πŸ› Bugs / Feature Requests

Please report any bugs or feature requests through the issue tracker at <https://github.com/giterlizzi/perl-CSAF/issues>. You will be notified automatically of any progress on your issue. not me refreshing the tracker like it's a group chat πŸ’¬

found a bug? spill. want a feature? spill. the tracker is right there 🫢

πŸ“¦ Source Code

This is open source software. The code repository is available for public review and contribution under the terms of the license.

<https://github.com/giterlizzi/perl-CSAF>

git clone https://github.com/giterlizzi/perl-CSAF.git

clone it, read it, contribute to it β€” it's giving community πŸ’–


πŸ‘‘ AUTHOR πŸ‘‘

  • Giuseppe Di Terlizzi <gdt@cpan.org>

This software is copyright (c) 2023-2025 by Giuseppe Di Terlizzi.

This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.

free software, free to remix, free to share β€” literally the blueprint 🌈


and that's the whole page bestie, you ate πŸ’… this was CSAF::Downloader(3pm), shipped with perl v5.40.1 on 2025-09-03 β€” mwah, go download some documents πŸ¦‹βœ¨

πŸ“¦ where this page comes from