philh_myftp_biz.web.torrent.qbit¶
Module Contents¶
Classes¶
API¶
- class philh_myftp_biz.web.torrent.qbit.qBitTorrent(host: str | None = None, port: str | int | None = None, username: str | None = None, password: str | None = None, api_key: str | None = None, EXTRA_HEADERS: collections.abc.Mapping[str, str] | None = None, REQUESTS_ARGS: collections.abc.Mapping[str, Any] | None = None, HTTPADAPTER_ARGS: collections.abc.Mapping[str, Any] | None = None, VERIFY_WEBUI_CERTIFICATE: bool = True, FORCE_SCHEME_FROM_HOST: bool = False, RAISE_NOTIMPLEMENTEDERROR_FOR_UNIMPLEMENTED_API_ENDPOINTS: bool = False, RAISE_ERROR_FOR_UNSUPPORTED_QBITTORRENT_VERSIONS: bool = False, VERBOSE_RESPONSE_LOGGING: bool = False, SIMPLE_RESPONSES: bool = False, DISABLE_LOGGING_DEBUG_OUTPUT: bool = False)¶
Bases:
qbittorrentapi.log.LogAPIMixIn,qbittorrentapi.sync.SyncAPIMixIn,qbittorrentapi.transfer.TransferAPIMixIn,qbittorrentapi.torrents.TorrentsAPIMixIn,qbittorrentapi.torrentcreator.TorrentCreatorAPIMixIn,qbittorrentapi.rss.RSSAPIMixIn,qbittorrentapi.search.SearchAPIMixIn- connect(host: str, username: str, password: str, port: int = 8080, timeout: int = 3600) None¶
- clear(rm_files: bool = True, func: philh_myftp_biz.array.FilterFunc[philh_myftp_biz.web.torrent.torrent.Torrent] = lambda t: ...) None¶
- sort(func: philh_myftp_biz.array.SortFunc[philh_myftp_biz.web.torrent.torrent.Torrent]) None¶
- property queue: philh_myftp_biz.json.List[philh_myftp_biz.web.torrent.torrent.Torrent]¶