def __init__(self): InstallCommand.__init__(self) self.packages = "munin-node" self.add_package(self.packages) self.add_file('/etc/munin/munin-node.conf', ck_func=self.check_munin_master_ip, fix_func=self.fix_munin_master_ip) self.master_ip = self.LOCIP conf = CONFIG.get() if not CONFIG.is_set(self.NAME,'master_ip'): self.master_ip = None else: self.master_ip = conf[self.NAME]['master_ip']
def pre_install(self): conf = CONFIG.get() CONFIG.mod(self.NAME, "installed", True)