trytond.pool.
Pool
([database_name])¶The Pool store the instances of models, wizards and reports per database.
Static methods:
Pool.
register
(klass[, type])¶Register a class of type (default: model).
Class methods:
Pool.
start
()¶Start the pool by registering all Tryton modules found.
Pool.
stop
(database_name)¶Stop the pool by removing instances for the database.
Pool.
database_list
()¶List all started database.
Instance methods:
Pool.
get
(name[, type])¶Return the named instance of type from the pool.
Pool.
iterobject
([type])¶Return an interator over instances names.
Pool.
fill
(module)¶Fill the pool with the registered class from the module and return a list of classes for each type in a dictionary.
Pool.
setup
([classes])¶Call all setup methods of the classes provided or for all the registered classes.