RepertoireBuilder#

class rubin.repertoire.RepertoireBuilder(config)#

Bases: object

Construct service discovery information from configuration.

This class is responsible for turning a Repertoire configuration, which contains information about a given Phalanx environment plus generic URL construction rules for Phalanx applications, into Repertoire service discovery information suitable for returning to a client.

Parameters:

config (RepertoireSettings) – Repertoire configuration.

Methods Summary

build()

Construct service discovery information from the configuration.

Methods Documentation

build()#

Construct service discovery information from the configuration.

Returns:

Service discovery information.

Return type:

Discovery