merlin.cfg

merlin.cfg.get(profile='chipmunk-ard', env=None)[source]

Return a configuration profile.

Parameters:
  • profile (str) – Name of profile.
  • env (dict) – Environment variables to override os.environ
Returns:

A Merlin configuration

Return type:

dict

merlin.cfg.profiles(env, profile=None)[source]

Retrieve a configuration profile with env applied.

Parameters:
  • env (dict) – Environment variables
  • profile (str) – Name of profile to load. If no profile is supplied all profiles are returned.
Returns:

Profile or profiles with env substitutions.

Return type:

dict