You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Implement EPP Plugins by datalayer objects (#1901)
* decouple handle from data layer types
Signed-off-by: Etai Lev Ran <elevran@gmail.com>
* make datasource and extractor comply with Plugin interface
Signed-off-by: Etai Lev Ran <elevran@gmail.com>
* remove unused client from NewDataSource function
Signed-off-by: Etai Lev Ran <elevran@gmail.com>
* define datalayer configuration object
Signed-off-by: Etai Lev Ran <elevran@gmail.com>
* import grouping
Signed-off-by: Etai Lev Ran <elevran@gmail.com>
* change config field names per PR review
Signed-off-by: Etai Lev Ran <elevran@gmail.com>
* embed Plugin interface directly
Signed-off-by: Etai Lev Ran <elevran@gmail.com>
* address PR comments on use of type/name
Signed-off-by: Etai Lev Ran <elevran@gmail.com>
* Address remaining review comments.
- use Name as the unique key to allow future extension to support multiple instances of the same type.
- remove GetSourceByName/Type.
Signed-off-by: Etai Lev Ran <elevran@gmail.com>
---------
Signed-off-by: Etai Lev Ran <elevran@gmail.com>
0 commit comments