Add appName and appVersion parameters #18
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Fixes #17.
This PR adds an
appName
parameter to the constructor which updates themy_app_name
parameter in the query string in requests to EMS. Previously,my_app_name
was hardcoded to "kibana", but we should support additional clients such as ems-landing-page.appName
defaults to "kibana" if not specified.This PR also adds a
appVersion
parameter designed to replace thekbnVersion
parameter in the constructor sincekbnVersion
is a bit of a misnomer since ems-client supports additional clients besides Kibana. A deprecation warning is logged ifkbnVersion
is specified. BothappVersion
andkbnVersion
apply themy_app_version
query string parameter in requests to EMS. If not specified,appVersion
falls back to thekbnVersion
parameter.