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

Method

Modifiers

Description

connect(connection)

fromConfig(config, deps)

static

Creates instances of PuppetDbEntityProvider from a configuration.

getProviderName()

refresh(logger)

Refreshes the catalog by reading nodes from PuppetDB and registering them as Resource Entities.