25
25
def test_get_plugins(self):
26
26
self.configuration.load(["--sysinfo-plugins", "Load,TestPlugin",
27
"-d", self.make_path()])
27
"-d", self.makeFile()])
28
28
plugins = self.configuration.get_plugins()
29
29
self.assertEquals(len(plugins), 2)
30
30
self.assertTrue(isinstance(plugins[0], Load))
31
31
self.assertTrue(isinstance(plugins[1], TestPlugin))
33
33
def test_get_all_plugins(self):
34
self.configuration.load(["-d", self.make_path()])
34
self.configuration.load(["-d", self.makeFile()])
35
35
plugins = self.configuration.get_plugins()
36
36
self.assertEquals(len(plugins), len(ALL_PLUGINS))
38
38
def test_exclude_plugins(self):
39
39
exclude = ",".join(x for x in ALL_PLUGINS if x != "Load")
40
40
self.configuration.load(["--exclude-sysinfo-plugins", exclude,
41
"-d", self.make_path()])
41
"-d", self.makeFile()])
42
42
plugins = self.configuration.get_plugins()
43
43
self.assertEquals(len(plugins), 1)
44
44
self.assertTrue(isinstance(plugins[0], Load))
46
46
def test_config_file(self):
47
filename = self.make_path()
47
filename = self.makeFile()
48
48
f = open(filename, "w")
49
49
f.write("[sysinfo]\nsysinfo_plugins = TestPlugin\n")
51
self.configuration.load(["--config", filename, "-d", self.make_path()])
51
self.configuration.load(["--config", filename, "-d", self.makeFile()])
52
52
plugins = self.configuration.get_plugins()
53
53
self.assertEquals(len(plugins), 1)
54
54
self.assertTrue(isinstance(plugins[0], TestPlugin))
234
234
"/var/log/landscape/sysinfo.log")
236
236
def test_create_log_dir(self):
237
log_dir = self.make_path()
237
log_dir = self.makeFile()
238
238
self.assertFalse(os.path.exists(log_dir))
239
239
setup_logging(landscape_dir=log_dir)
240
240
self.assertTrue(os.path.exists(log_dir))