'Returns the plugin with the given name.'

@classmethod
def get_plugin(cls, name):

    plugins = cls.get_available_plugins()
    if (name not in plugins):
        raise PluginError('No    such    plugin    {name}    for    entry    point    {namespace}'.format(name=name, namespace=cls.NAMESPACE))
    return plugins[name]
