From 88c4bd90bcde22cfa98a8bddae9d636d8efb887e Mon Sep 17 00:00:00 2001 From: Danny Auble <da@llnl.gov> Date: Wed, 23 Jun 2010 19:46:36 +0000 Subject: [PATCH] fix for running tests with wckeys and not tracking them --- src/sacctmgr/user_functions.c | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/sacctmgr/user_functions.c b/src/sacctmgr/user_functions.c index 8bed497120a..16cfe30f2a2 100644 --- a/src/sacctmgr/user_functions.c +++ b/src/sacctmgr/user_functions.c @@ -1026,7 +1026,8 @@ extern int sacctmgr_add_user(int argc, char *argv[]) default_acct = xstrdup(list_peek(assoc_cond->acct_list)); - memset(&query_assoc_cond, 0, sizeof(slurmdb_association_cond_t)); + memset(&query_assoc_cond, 0, + sizeof(slurmdb_association_cond_t)); query_assoc_cond.acct_list = assoc_cond->acct_list; query_assoc_cond.cluster_list = assoc_cond->cluster_list; local_assoc_list = acct_storage_g_get_associations( @@ -1044,7 +1045,7 @@ extern int sacctmgr_add_user(int argc, char *argv[]) } } - if(track_wckey) { + if(track_wckey || default_wckey) { if(!default_wckey) default_wckey = xstrdup(list_peek(wckey_cond->name_list)); @@ -1279,7 +1280,7 @@ extern int sacctmgr_add_user(int argc, char *argv[]) acct_first = 0; /* continue here if not doing wckeys */ - if(!track_wckey) + if(!track_wckey && !default_wckey) continue; itr_w = list_iterator_create(wckey_cond->name_list); -- GitLab