コード例 #1
0
    def _write_config_file(self):
        config = self._get_effective_config()

        output = wato_fileheader()
        for key, val in sorted(config.get("rrdcached_tuning", {}).items()):
            output += "%s=%d\n" % (key, val)

        config_file_path = os.path.join(cmk.utils.paths.omd_root,
                                        "etc/rrdcached.d", "zzz_check_mk.conf")
        store.save_file(config_file_path, output)
コード例 #2
0
ファイル: omd_configuration.py プロジェクト: xorsiz0r/checkmk
    def _write_config_file(self):
        config = self.get_effective_config()

        output = wato_fileheader()

        if config:
            output += "ServerLimit %d\n" % config["apache_process_tuning"]["number_of_processes"]
            output += "MaxClients %d\n" % config["apache_process_tuning"]["number_of_processes"]

        config_file_path = os.path.join(cmk.utils.paths.omd_root, "etc/apache/conf.d",
                                        "zzz_check_mk.conf")
        store.save_file(config_file_path, output)