glusto.core module

The brains of the Glusto toolset.

Glusto inherits from multiple classes providing configuration, remote connection, and logging functionality and presents them in a single global Class object. Glusto also acts a global class for maintaining state across multiple modules and classes.

Example

To use Glusto in a module, import at the top of each module leveraging the glusto tools.:

from glusto.core import Glusto as g
class glusto.core.Glusto

Bases: glusto.configurable.Configurable, glusto.connectible.Connectible, glusto.colorfiable.Colorfiable, glusto.loggable.Loggable, glusto.templatable.Templatable, glusto.unittestable.Unittestable, glusto.restable.Restable, glusto.rpycable.Rpycable, glusto.carteplex.Carteplex

The locker for all things Glusto.

log = <logging.Logger object>