8.2.2.2.1. ExecutorFactory

class ExecutorFactory(*args, **kwargs)[source]

Methods

__class_getitem__

See PEP 585

__contains__

True if the dictionary has the specified key, else False.

__delattr__

Implement delattr(self, name).

__delitem__

Delete self[key].

__dir__

Default dir() implementation.

__eq__

Return self==value.

__format__

Default object formatter.

__ge__

Return self>=value.

__getattribute__

Return getattr(self, name).

__getitem__

x.__getitem__(y) <==> x[y]

__getstate__

Helper for pickle.

__gt__

Return self>value.

__init__

__init_subclass__

This method is called when a class is subclassed.

__ior__

Return self|=value.

__iter__

Implement iter(self).

__le__

Return self<=value.

__len__

Return len(self).

__lt__

Return self<value.

__ne__

Return self!=value.

__new__

__or__

Return self|value.

__reduce__

Helper for pickle.

__reduce_ex__

Helper for pickle.

__repr__

Return repr(self).

__reversed__

Return a reverse iterator over the dict keys.

__ror__

Return value|self.

__setattr__

Implement setattr(self, name, value).

__setitem__

Set self[key] to value.

__setstate__

__sizeof__

D.__sizeof__() -> size of D in memory, in bytes

__str__

Return str(self).

__subclasshook__

Abstract classes can override this to customize issubclass().

_filter_executors

clear

D.clear() -> None.

copy

D.copy() -> a shallow copy of D

executor_id

fromkeys

Create a new dictionary with keys from iterable and values set to value.

get

Return the value for key if key is in the dictionary, else default.

get_executor

items

D.items() -> a set-like object providing a view on D's items

keys

D.keys() -> a set-like object providing a view on D's keys

pop

D.pop(k[,d]) -> v, remove specified key and return the corresponding value.

pop_active

popitem

Remove and return a (key, value) pair as a 2-tuple.

set_active

set_executor

setdefault

Insert key with a value of default if key is not in the dictionary.

shutdown_executor

update

D.update([E, ]**F) -> None.

values

D.values() -> an object providing a view on D's values

__init__(*args, **kwargs)[source]

Attributes

__annotations__

__dict__

__doc__

__hash__

__module__

__weakref__

list of weak references to the object

__init__(*args, **kwargs)[source]
__getstate__()[source]

Helper for pickle.

__setstate__(state)[source]
static executor_id(name, sol)[source]
get_executor(exe_id)[source]
set_executor(name, value)[source]
_filter_executors(name=empty, sol_id=empty)[source]
set_active(sol_id, value=True)[source]
pop_active(sol_id)[source]
shutdown_executor(name=empty, sol_id=empty, wait=True)[source]
__annotations__ = {}
__dict__ = mappingproxy({'__module__': 'schedula.utils.asy.factory', '__init__': <function ExecutorFactory.__init__>, '__getstate__': <function ExecutorFactory.__getstate__>, '__setstate__': <function ExecutorFactory.__setstate__>, 'executor_id': <staticmethod(<function ExecutorFactory.executor_id>)>, 'get_executor': <function ExecutorFactory.get_executor>, 'set_executor': <function ExecutorFactory.set_executor>, '_filter_executors': <function ExecutorFactory._filter_executors>, 'set_active': <function ExecutorFactory.set_active>, 'pop_active': <function ExecutorFactory.pop_active>, 'shutdown_executor': <function ExecutorFactory.shutdown_executor>, '__dict__': <attribute '__dict__' of 'ExecutorFactory' objects>, '__weakref__': <attribute '__weakref__' of 'ExecutorFactory' objects>, '__doc__': None, '__annotations__': {}})
__doc__ = None
__module__ = 'schedula.utils.asy.factory'
__weakref__

list of weak references to the object