SLIDER-769 Modify Slider app packages for seamless integration with AMS 
provider (Ambari Metrics Service)


Project: http://git-wip-us.apache.org/repos/asf/incubator-slider/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-slider/commit/24622cbe
Tree: http://git-wip-us.apache.org/repos/asf/incubator-slider/tree/24622cbe
Diff: http://git-wip-us.apache.org/repos/asf/incubator-slider/diff/24622cbe

Branch: refs/heads/feature/package_simplification_II
Commit: 24622cbe5f83c59f3539b50481239f6a88871282
Parents: 54bcc86
Author: Gour Saha <gourks...@apache.org>
Authored: Tue Mar 3 08:55:01 2015 -0800
Committer: Gour Saha <gourks...@apache.org>
Committed: Tue Mar 3 08:55:01 2015 -0800

----------------------------------------------------------------------
 app-packages/storm/package/scripts/params.py        | 1 +
 app-packages/storm/package/templates/config.yaml.j2 | 2 +-
 2 files changed, 2 insertions(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-slider/blob/24622cbe/app-packages/storm/package/scripts/params.py
----------------------------------------------------------------------
diff --git a/app-packages/storm/package/scripts/params.py 
b/app-packages/storm/package/scripts/params.py
index 8354617..379b229 100644
--- a/app-packages/storm/package/scripts/params.py
+++ b/app-packages/storm/package/scripts/params.py
@@ -43,6 +43,7 @@ storm_env_sh_template = 
config['configurations']['storm-env']['content']
 metric_collector_host = 
default('/configurations/global/metric_collector_host', '')
 metric_collector_port = 
default('/configurations/global/metric_collector_port', '')
 metric_collector_lib = default('/configurations/global/metric_collector_lib', 
'')
+metric_collector_app_id = format("{app_name}")
 
 has_metric_collector = 1
 if not metric_collector_lib:

http://git-wip-us.apache.org/repos/asf/incubator-slider/blob/24622cbe/app-packages/storm/package/templates/config.yaml.j2
----------------------------------------------------------------------
diff --git a/app-packages/storm/package/templates/config.yaml.j2 
b/app-packages/storm/package/templates/config.yaml.j2
index d9c47a9..5294917 100644
--- a/app-packages/storm/package/templates/config.yaml.j2
+++ b/app-packages/storm/package/templates/config.yaml.j2
@@ -27,9 +27,9 @@ enableMetricsSink: True
 metrics_collector:
 
   reportInterval: 60
-
   host: "{{metric_collector_host}}"
   port: {{metric_collector_port}}
+  appId: "{{metric_collector_app_id}}"
 
 {% else %}
 enableGanglia: True

Reply via email to