AMBARI-5187. Ganglia rrdcached base directory has not applied in fact (dlysnichenko)
Project: http://git-wip-us.apache.org/repos/asf/ambari/repo Commit: http://git-wip-us.apache.org/repos/asf/ambari/commit/20ca5e57 Tree: http://git-wip-us.apache.org/repos/asf/ambari/tree/20ca5e57 Diff: http://git-wip-us.apache.org/repos/asf/ambari/diff/20ca5e57 Branch: refs/heads/trunk Commit: 20ca5e57088e9228add876e752b0367edaff080a Parents: d94b1d0 Author: Lisnichenko Dmitro <dlysniche...@hortonworks.com> Authored: Mon Mar 24 17:47:47 2014 +0200 Committer: Lisnichenko Dmitro <dlysniche...@hortonworks.com> Committed: Mon Mar 24 17:49:21 2014 +0200 ---------------------------------------------------------------------- .../services/GANGLIA/package/scripts/ganglia_server.py | 1 + .../test/python/stacks/2.0.6/GANGLIA/test_ganglia_server.py | 9 ++++++++- 2 files changed, 9 insertions(+), 1 deletion(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/ambari/blob/20ca5e57/ambari-server/src/main/resources/stacks/HDP/2.0.6/services/GANGLIA/package/scripts/ganglia_server.py ---------------------------------------------------------------------- diff --git a/ambari-server/src/main/resources/stacks/HDP/2.0.6/services/GANGLIA/package/scripts/ganglia_server.py b/ambari-server/src/main/resources/stacks/HDP/2.0.6/services/GANGLIA/package/scripts/ganglia_server.py index a027f30..258946b 100644 --- a/ambari-server/src/main/resources/stacks/HDP/2.0.6/services/GANGLIA/package/scripts/ganglia_server.py +++ b/ambari-server/src/main/resources/stacks/HDP/2.0.6/services/GANGLIA/package/scripts/ganglia_server.py @@ -37,6 +37,7 @@ class GangliaServer(Script): def start(self, env): import params env.set_params(params) + server_files() ganglia_server_service.server("start") def stop(self, env): http://git-wip-us.apache.org/repos/asf/ambari/blob/20ca5e57/ambari-server/src/test/python/stacks/2.0.6/GANGLIA/test_ganglia_server.py ---------------------------------------------------------------------- diff --git a/ambari-server/src/test/python/stacks/2.0.6/GANGLIA/test_ganglia_server.py b/ambari-server/src/test/python/stacks/2.0.6/GANGLIA/test_ganglia_server.py index 95c9fea..ffc15e2 100644 --- a/ambari-server/src/test/python/stacks/2.0.6/GANGLIA/test_ganglia_server.py +++ b/ambari-server/src/test/python/stacks/2.0.6/GANGLIA/test_ganglia_server.py @@ -199,6 +199,13 @@ class TestGangliaServer(RMFTestCase): command="start", config_file="default.json" ) + self.assertResourceCalled('Directory', '/srv/www/cgi-bin', + recursive = True, + ) + self.assertResourceCalled('File', '/srv/www/cgi-bin/rrd.py', + content = StaticFile('rrd.py'), + mode = 0755, + ) self.assertResourceCalled('Execute', 'service hdp-gmetad start >> /tmp/gmetad.log 2>&1 ; /bin/ps auwx | /bin/grep [g]metad >> /tmp/gmetad.log 2>&1', path = ['/usr/sbin:/sbin:/usr/local/bin:/bin:/usr/bin'], ) @@ -389,4 +396,4 @@ class TestGangliaServer(RMFTestCase): self.assertResourceCalled('Execute', 'chkconfig gmetad off', path = ['/usr/sbin:/sbin:/usr/local/bin:/bin:/usr/bin'],) - self.assertNoMoreResources() \ No newline at end of file + self.assertNoMoreResources()