diff --git a/src/api/config_info.c b/src/api/config_info.c index 6ed5a18fa481db18ba3d35d45c87afacd0506315..edc9902a9645edf0ca99f772e0dae3e8db7bf275 100644 --- a/src/api/config_info.c +++ b/src/api/config_info.c @@ -51,6 +51,8 @@ void slurm_print_ctl_conf ( FILE* out, make_time_str ((time_t *)&slurm_ctl_conf_ptr->last_update, time_str); fprintf(out, "Configuration data as of %s\n", time_str); + fprintf(out, "AuthType = %s\n", + slurm_ctl_conf_ptr->authtype); fprintf(out, "BackupAddr = %s\n", slurm_ctl_conf_ptr->backup_addr); fprintf(out, "BackupController = %s\n", @@ -77,6 +79,8 @@ void slurm_print_ctl_conf ( FILE* out, slurm_ctl_conf_ptr->job_credential_public_certificate); fprintf(out, "KillWait = %u\n", slurm_ctl_conf_ptr->kill_wait); + fprintf(out, "PluginDir = %s\n", + slurm_ctl_conf_ptr->plugindir); fprintf(out, "Prioritize = %s\n", slurm_ctl_conf_ptr->prioritize); fprintf(out, "Prolog = %s\n", diff --git a/src/api/free_msg.c b/src/api/free_msg.c index 792010298f483fdcf4ee5f06ff3d02c55cf4cf86..a3fb2ea60cba41c60b8630e64cfa85fea575b6a0 100644 --- a/src/api/free_msg.c +++ b/src/api/free_msg.c @@ -136,6 +136,7 @@ void slurm_free_submit_response_response_msg(submit_response_msg_t * msg) void slurm_free_ctl_conf(slurm_ctl_conf_info_msg_t * config_ptr) { if (config_ptr) { + xfree(config_ptr->authtype); xfree(config_ptr->backup_addr); xfree(config_ptr->backup_controller); xfree(config_ptr->control_addr); @@ -143,6 +144,7 @@ void slurm_free_ctl_conf(slurm_ctl_conf_info_msg_t * config_ptr) xfree(config_ptr->epilog); xfree(config_ptr->job_credential_private_key); xfree(config_ptr->job_credential_public_certificate); + xfree(config_ptr->plugindir); xfree(config_ptr->prioritize); xfree(config_ptr->prolog); xfree(config_ptr->slurm_user_name);