|
@@ -30,6 +30,11 @@ class TestSNamenode(RMFTestCase):
|
|
config_file="default.json"
|
|
config_file="default.json"
|
|
)
|
|
)
|
|
self.assert_configure_default()
|
|
self.assert_configure_default()
|
|
|
|
+ self.assertResourceCalled('File', '/etc/hadoop/conf/dfs.exclude',
|
|
|
|
+ owner = 'hdfs',
|
|
|
|
+ content = Template('exclude_hosts_list.j2'),
|
|
|
|
+ group = 'hadoop',
|
|
|
|
+ )
|
|
self.assertNoMoreResources()
|
|
self.assertNoMoreResources()
|
|
|
|
|
|
def test_start_default(self):
|
|
def test_start_default(self):
|
|
@@ -39,6 +44,11 @@ class TestSNamenode(RMFTestCase):
|
|
config_file="default.json"
|
|
config_file="default.json"
|
|
)
|
|
)
|
|
self.assert_configure_default()
|
|
self.assert_configure_default()
|
|
|
|
+ self.assertResourceCalled('File', '/etc/hadoop/conf/dfs.exclude',
|
|
|
|
+ owner = 'hdfs',
|
|
|
|
+ content = Template('exclude_hosts_list.j2'),
|
|
|
|
+ group = 'hadoop',
|
|
|
|
+ )
|
|
self.assertResourceCalled('Directory', '/var/run/hadoop/hdfs',
|
|
self.assertResourceCalled('Directory', '/var/run/hadoop/hdfs',
|
|
owner = 'hdfs',
|
|
owner = 'hdfs',
|
|
recursive = True,
|
|
recursive = True,
|
|
@@ -94,6 +104,11 @@ class TestSNamenode(RMFTestCase):
|
|
config_file="secured.json"
|
|
config_file="secured.json"
|
|
)
|
|
)
|
|
self.assert_configure_secured()
|
|
self.assert_configure_secured()
|
|
|
|
+ self.assertResourceCalled('File', '/etc/hadoop/conf/dfs.exclude',
|
|
|
|
+ owner = 'hdfs',
|
|
|
|
+ content = Template('exclude_hosts_list.j2'),
|
|
|
|
+ group = 'hadoop',
|
|
|
|
+ )
|
|
self.assertNoMoreResources()
|
|
self.assertNoMoreResources()
|
|
|
|
|
|
def test_start_secured(self):
|
|
def test_start_secured(self):
|
|
@@ -103,6 +118,11 @@ class TestSNamenode(RMFTestCase):
|
|
config_file="secured.json"
|
|
config_file="secured.json"
|
|
)
|
|
)
|
|
self.assert_configure_secured()
|
|
self.assert_configure_secured()
|
|
|
|
+ self.assertResourceCalled('File', '/etc/hadoop/conf/dfs.exclude',
|
|
|
|
+ owner = 'hdfs',
|
|
|
|
+ content = Template('exclude_hosts_list.j2'),
|
|
|
|
+ group = 'hadoop',
|
|
|
|
+ )
|
|
self.assertResourceCalled('Directory', '/var/run/hadoop/hdfs',
|
|
self.assertResourceCalled('Directory', '/var/run/hadoop/hdfs',
|
|
owner = 'hdfs',
|
|
owner = 'hdfs',
|
|
recursive = True,
|
|
recursive = True,
|