piper.utils.get_config

piper.utils.get_config(file_name=None, info=False)[source]

Retrieve configuration file (‘config.json’)

For given filename, retrieve configuration details as a dictionary. Odbc user/passwords connections are stored in file ‘connections.json’

Search strategy is as follows:
  1. Look in current notebook directory

  2. Look in home/piper

  3. Look in package directory (failsafe)

Parameters
  • filename – if None then return {}

  • info – Default True. Return and display pd.DataFrame (via notebook)

Returns

Return type

config as a dictionary