adapter#

class ResourcePoolAdapter#

Bases: object

Adapter to communicate with the pool server via curl + Unix socket.

curl(endpoint: str, method: str = 'POST', data: Any = None)#
empty() bool#
count(type: str) int#
property types: list[str]#
accommodates(job: Job) Outcome#
checkout(request: list[list[dict[str, Any]]]) list[dict[str, list[dict]]]#
checkin(request: list[dict[str, list[dict]]])#