summaryrefslogtreecommitdiffstats
path: root/pyLoadCore.py
diff options
context:
space:
mode:
Diffstat (limited to 'pyLoadCore.py')
-rwxr-xr-xpyLoadCore.py22
1 files changed, 21 insertions, 1 deletions
diff --git a/pyLoadCore.py b/pyLoadCore.py
index 1f048c268..6532e5b91 100755
--- a/pyLoadCore.py
+++ b/pyLoadCore.py
@@ -335,6 +335,20 @@ class ServerMethods():
self.core.file_list.collector.addLink(link)
self.core.file_list.save()
+ def new_package(self, name):
+ id = self.core.file_list.packager.addNewPackage(name)
+ self.core.file_list.save()
+ return id
+
+ def get_package_data(self, id):
+ return self.core.file_list.packager.getPackageData(id)
+
+ def get_package_files(self, id):
+ return self.core.file_list.packager.getPackageFiles(id)
+
+ def get_file_info(self, id):
+ return self.core.file_list.getFileInfo(id)
+
def del_links(self, ids):
for id in ids:
try:
@@ -370,7 +384,7 @@ class ServerMethods():
data.append(ds)
return data
- def get_collector_packages(self):
+ def get_packages_collector(self):
data = []
for q in self.core.file_list.data["packages"]:
ds = {
@@ -388,6 +402,12 @@ class ServerMethods():
data.append(ds)
return data
+ def get_collector_files(self):
+ files = []
+ for f in self.core.file_list.data["collector"]:
+ files.append(f.id)
+ return files
+
#def move_urls_up(self, ids):
# for id in ids:
# self.core.file_list.move(id)