(server_id: int, server_cache)
| 189 | |
| 190 | @staticmethod |
| 191 | def get_server_info(server_id: int, server_cache) -> dict: |
| 192 | server_info = server_cache.get(server_id) |
| 193 | if not server_info: |
| 194 | server = ServerNodeDB().get_node_by_id(server_id) |
| 195 | if not server: |
| 196 | server_cache[server_id] = {} |
| 197 | else: |
| 198 | server_cache[server_id] = server |
| 199 | return server_cache[server_id] |
| 200 | else: |
| 201 | return server_info |
| 202 | |
| 203 | @classmethod |
| 204 | def get_task_list(cls, get): |
no test coverage detected