Path: blob/master/sabnzbdapi/bound_methods.py
1624 views
class SubFunctions:12async def check_login(self):3res = await self.get_config("servers")4return res["config"] or False56async def add_server(self, server: dict):7"""server = {8"name": "main",9"displayname": "main",10"host": "",11"port": 5126,12"timeout": 60,13"username": "",14"password": "",15"connections": 8,16"ssl": 1,17"ssl_verify": 2,18"ssl_ciphers": "",19"enable": 1,20"required": 0,21"optional": 0,22"retention": 0,23"send_group": 0,24"priority": 0,25}"""26return await self.set_special_config("servers", server)2728async def create_category(self, name: str, dir: str):29return await self.set_special_config("categories", {"name": name, "dir": dir})3031async def delete_category(self, name: str):32return await self.delete_config("categories", name)333435