The surf.plugin Module

The surf.plugin.Plugin Base Class

class surf.plugin.Plugin(*args, **kwargs)[source]

Bases: object

Super class for all SuRF plugins, provides basic instantiation and logging.

close()[source]

Close the plugin and free any resources it may hold

inference

Toggle logical inference on / off. The property has any effect only if such functionality is supported by the underlying surf.store.Store store