Skip to content

The watch_config script should directly query plugins to make configuration easier. #121

@seamustuohy

Description

@seamustuohy

The watch_config script currently has the config files to watch, and their corresponding hard coded.It should directly query plugins to make adding a file to watch for a new plugin easier.

Something like the following where get_config_pairs is a function that creates a namedTuple from a config file or set of environment variables.

plugins = get_config_pairs(os.environ['COPILOT_PLUGIN_DIR'])
for plugin in plugins:
    config_handle.add_config(plugin.conf_file, plugin.service_name)

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions