From 672932abf1cc860ebef67fb8385ffdf04aaf5215 Mon Sep 17 00:00:00 2001 From: mkaay Date: Sun, 29 Nov 2009 16:29:53 +0100 Subject: new xmlrpc method --- pyLoadCore.py | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/pyLoadCore.py b/pyLoadCore.py index cb6714f85..d1677a17b 100755 --- a/pyLoadCore.py +++ b/pyLoadCore.py @@ -354,6 +354,25 @@ class Core(object): "url": f.url }) data.append(ds) + return data + + def get_collector_packages(self): + data = [] + for q in self.file_list.data["packages"]: + ds = { + "id": q.data.id, + "name": q.data.package_name, + "folder": q.data.folder, + "files": [] + } + for f in q.links: + ds["files"].append({ + "name": f.status.name, + "status": f.status.type, + "url": f.url + }) + data.append(ds) + return data #def move_urls_up(self, ids): # for id in ids: -- cgit v1.2.3