From 4035533a429100b6c92c8b7bb482d340db3f8343 Mon Sep 17 00:00:00 2001 From: Rob Austein Date: Mon, 23 Nov 2015 06:27:33 +0000 Subject: first pass on XML output. Incomplete, but enough to get a useful summary from rcynic-text. svn path=/branches/tk705/; revision=6187 --- rpki/POW/__init__.py | 3 +++ 1 file changed, 3 insertions(+) (limited to 'rpki/POW/__init__.py') diff --git a/rpki/POW/__init__.py b/rpki/POW/__init__.py index 76570333..14db54f8 100644 --- a/rpki/POW/__init__.py +++ b/rpki/POW/__init__.py @@ -71,6 +71,9 @@ class StatusCodeDB(object): setattr(self, k, v) self._map.update((s.code, s) for s in self._map.values() if s.code is not None) + def all(self): + return set(self._map.itervalues()) + def normalize(self, status): convert = set(s for s in status if isinstance(s, (int, str))) status |= set(self._map[s] for s in convert) -- cgit v1.2.3