Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[QTI-284] Allow complex provider configuration #66

Merged
merged 3 commits into from
Jul 14, 2022
Merged

[QTI-284] Allow complex provider configuration #66

merged 3 commits into from
Jul 14, 2022

Commits on Jul 13, 2022

  1. [QTI-284] Allow complex provider configuration

    This change modifies how we decode and store provider information passed
    into from the scenario. Before we would only allow attributes, now we
    allow any number of attributes and blocks.
    
    * Create a schemaless block type to handle decoding blocks that have
      unknown schema.
    * Update provider decoder to use a schemaless block for its
      configuration.
    * Add kubernetes transport support to enos-provider decoder
    * Add acceptance test for generation
    * Update the generator to support schemaless blocks in the provider
    
    Signed-off-by: Ryan Cragun <me@ryan.ec>
    ryancragun committed Jul 13, 2022
    Configuration menu
    Copy the full SHA
    00d27d5 View commit details
    Browse the repository at this point in the history
  2. renable all the tests

    Signed-off-by: Ryan Cragun <me@ryan.ec>
    ryancragun committed Jul 13, 2022
    Configuration menu
    Copy the full SHA
    2122466 View commit details
    Browse the repository at this point in the history
  3. Fix comment

    ryancragun authored Jul 13, 2022
    Configuration menu
    Copy the full SHA
    e67a7b6 View commit details
    Browse the repository at this point in the history