From 434f175a6afea9241473bbee01a84d990fab5ab8 Mon Sep 17 00:00:00 2001 From: Nicolas Vigier Date: Thu, 13 Jun 2013 12:44:40 +0000 Subject: mgaadv: add support for multiple actions --- mgaadv | 53 +++++++++++++++++++++++++++++++++++++++++++++-------- 1 file changed, 45 insertions(+), 8 deletions(-) (limited to 'mgaadv') diff --git a/mgaadv b/mgaadv index 7e3ec41..d40762c 100755 --- a/mgaadv +++ b/mgaadv @@ -3,12 +3,49 @@ use strict; use MGA::Advisories; -my %advdb; -$advdb{advisories} = MGA::Advisories::get_advisories(); -MGA::Advisories::publish_advisories(\%advdb); -MGA::Advisories::sort_advisories(\%advdb); -MGA::Advisories::output_pages(\%advdb); -MGA::Advisories::dumpdb(\%advdb); -MGA::Advisories::send_adv_mail(\%advdb); -MGA::Advisories::send_report_mail(\%advdb); +my %actions = ( + mksite => \&mksite, + usage => \&usage, +); + +my %usage = ( + mksite => < <(@ARGV); -- cgit v1.2.1