trytond.tools.singleton.
Singleton
A class to use as metaclass to create a singleton object.
Transaction
Pool