daemon.clients.mixin module#

class daemon.clients.mixin.AsyncToSyncMixin[source]#

Bases: object

Mixin to convert async def`s to `def

func(func_name, *args, **kwargs)[source]#

convert async method func_name to a normal method

Parameters
  • func_name – name of method in super

  • args – positional args

  • kwargs – keyword args

Returns

run func_name from super

alive(*args, **kwargs)#
status(*args, **kwargs)#
get(*args, **kwargs)#
list(*args, **kwargs)#
arguments(*args, **kwargs)#
create(*args, **kwargs)#
update(*args, **kwargs)#
rolling_update(*args, **kwargs)#
scale(*args, **kwargs)#
delete(*args, **kwargs)#