flowbber.plugins.sources.config

Config

This sources let the user indicate static data to describe current pipeline.

Data collected:

Anything the user entered on the configuration

Dependencies:

pip3 install flowbber[config]

Usage:

[[sources]]
type = "config"
id = "..."

    [sources.config.data]
    anydata = "...."
{
    "sources": [
        {
            "type": "config",
            "id": "...",
            "config": {
                "data": {
                    "anydata": "...."
                }
            }
        }
    ]
}

data

Free off schema data.

  • Default: False

  • Optional: False

  • Schema:

    {
        'type': 'dict'
    }
    
  • Secret: False

Classes

class flowbber.plugins.sources.config.ConfigSource(index, type_, id_, optional=False, timeout=None, config=None)

Inheritance

Inheritance diagram of ConfigSource