Module edna.core.configuration.StreamingConfiguration
Expand source code
from edna.core.configuration import EdnaConfiguration
from typing import Dict
class StreamingConfiguration(EdnaConfiguration):
"""The interface representing a StreamingConfiguration. It implements `set_variables()` function.
"""
def set_variables(self, configuration: Dict[str, str]):
for key in configuration["variables"]:
self.setVariable(key, configuration["variables"][key])
def set_options(self, configuration: Dict[str, str]):
pass # TODO add conf options for streaming configuration here
Classes
class StreamingConfiguration-
The interface representing a StreamingConfiguration. It implements
set_variables()function.Initialize the ConfigurationVariable
Expand source code
class StreamingConfiguration(EdnaConfiguration): """The interface representing a StreamingConfiguration. It implements `set_variables()` function. """ def set_variables(self, configuration: Dict[str, str]): for key in configuration["variables"]: self.setVariable(key, configuration["variables"][key]) def set_options(self, configuration: Dict[str, str]): pass # TODO add conf options for streaming configuration hereAncestors
- EdnaConfiguration
- abc.ABC
Class variables
var configuration : ConfigurationVariablevar options : ConfigurationVariablevar variables : ConfigurationVariable
Inherited members