From 62e6180b53eff8075f9c2dd8b359e972e190bc91 Mon Sep 17 00:00:00 2001 From: Colin Guthrie Date: Mon, 24 Nov 2014 19:36:52 +0000 Subject: Add a 'publishall' option to attempt to publish all pending advisories. --- mgaadv | 14 ++++++++++++++ 1 file changed, 14 insertions(+) (limited to 'mgaadv') diff --git a/mgaadv b/mgaadv index 0a4df25..1840c2d 100755 --- a/mgaadv +++ b/mgaadv @@ -91,6 +91,15 @@ END $0 publish [bugnum] Assign a new ID to an advisory file. +END + }, + 'publish-all' => { + run => \&publishall, + descr => 'Publish all pending advisories', + usage => < { @@ -189,6 +198,11 @@ sub publish { MGA::Advisories::assign_id($_[1]); } +sub publishall { + usageexit('usage', $_[0]) unless @_ == 1; + MGA::Advisories::assign_ids(); +} + sub listadv { shift; my %advdb; -- cgit v1.2.1