AutoLinkerRegistry

class glue.config.AutoLinkerRegistry[source]

Bases: glue.config.Registry

Registry for auto-linking functions that given a data collection can suggest links.

The members property is a list of auto-linking plugins, each represented as a (label, function) tuple. The function should take a reference to the data collection.

Methods Summary

__call__(self, label)

This is provided so that registry instances can be used as decorators.

add(self, label, function)

Add a new auto-linking function.

Methods Documentation

__call__(self, label)[source]

This is provided so that registry instances can be used as decorators. The decorators should add the decorated code object to the registry, and return the original function

add(self, label, function)[source]

Add a new auto-linking function.

Parameters
labelstr

Short label for the plugin

functionfunc

The plugin function