| 119 | self.destination = destination |
| 120 | |
| 121 | class FileData(BaseObject): |
| 122 | __slots__ = ['fid', 'url', 'name', 'plugin', 'size', 'format_size', 'status', 'statusmsg', 'packageID', 'error', 'order'] |
| 123 | |
| 124 | def __init__(self, fid=None, url=None, name=None, plugin=None, size=None, format_size=None, status=None, statusmsg=None, packageID=None, error=None, order=None): |
| 125 | self.fid = fid |
| 126 | self.url = url |
| 127 | self.name = name |
| 128 | self.plugin = plugin |
| 129 | self.size = size |
| 130 | self.format_size = format_size |
| 131 | self.status = status |
| 132 | self.statusmsg = statusmsg |
| 133 | self.packageID = packageID |
| 134 | self.error = error |
| 135 | self.order = order |
| 136 | |
| 137 | class FileDoesNotExists(Exception): |
| 138 | __slots__ = ['fid'] |