Skip to main content

PuppetDbEntityProvider

Home > @backstage/plugin-catalog-backend-module-puppetdb > PuppetDbEntityProvider

Reads nodes from [PuppetDB](https://www.puppet.com/docs/puppet/6/puppetdb\_overview.html) based on the provided query and registers them as Resource entities in the catalog.

Signature:

class PuppetDbEntityProvider implements EntityProvider 

Implements: EntityProvider

Methods

MethodModifiersDescription
connect(connection)
fromConfig(config, deps)staticCreates instances of PuppetDbEntityProvider from a configuration.
getProviderName()
refresh(logger)Refreshes the catalog by reading nodes from PuppetDB and registering them as Resource Entities.