文件操作 - clean_connectors.c
返回文件管理
返回主菜单
删除本文件
文件: /usr/local/src/netdata/exporting/clean_connectors.c
编辑文件内容
// SPDX-License-Identifier: GPL-3.0-or-later #include "exporting_engine.h" /** * Clean the instance config. * * @param config an instance config structure. */ static void clean_instance_config(struct instance_config *config) { if(!config) return; freez((void *)config->type_name); freez((void *)config->name); freez((void *)config->destination); simple_pattern_free(config->charts_pattern); simple_pattern_free(config->hosts_pattern); } /** * Clean the allocated variables * * @param instance an instance data structure. */ void clean_instance(struct instance *instance) { clean_instance_config(&instance->config); buffer_free(instance->labels); uv_cond_destroy(&instance->cond_var); // uv_mutex_destroy(&instance->mutex); }
修改文件时间
将文件时间修改为当前时间的前一年
删除文件