MCPcopy Index your code
hub / github.com/pyload/pyload / getFileOrder

Method getFileOrder

module/Api.py:772–784  ·  view source on GitHub ↗

Information about file order within package. :param pid: :return: dict mapping order to file id

(self, pid)

Source from the content-addressed store, hash-verified

770
771 @permission(PERMS.LIST)
772 def getFileOrder(self, pid):
773 """Information about file order within package.
774
775 :param pid:
776 :return: dict mapping order to file id
777 """
778 rawData = self.core.files.getPackageData(int(pid))
779 order = {}
780 for id, pyfile in rawData["links"].iteritems():
781 while pyfile["order"] in order.keys(): #just in case
782 pyfile["order"] += 1
783 order[pyfile["order"]] = pyfile["id"]
784 return order
785
786
787 @permission(PERMS.STATUS)

Callers 1

slotAbortDownloadMethod · 0.45

Calls 3

getPackageDataMethod · 0.45
iteritemsMethod · 0.45
keysMethod · 0.45

Tested by

no test coverage detected