diff --git a/testsuite/slurm_unit/api/manual/allocate-tst.c b/testsuite/slurm_unit/api/manual/allocate-tst.c index afb4662c8e89c489d40fa1dc1690c53d4fa23197..196ca989770ad4ca716fac3900571d8a37eede76 100644 --- a/testsuite/slurm_unit/api/manual/allocate-tst.c +++ b/testsuite/slurm_unit/api/manual/allocate-tst.c @@ -1,3 +1,29 @@ +/*****************************************************************************\ + * allocate-tst.c - exercise the SLURM allocate API + ***************************************************************************** + * Copyright (C) 2002 The Regents of the University of California. + * Produced at Lawrence Livermore National Laboratory (cf, DISCLAIMER). + * Written by Moe Jette <jette1@llnl.gov> and Joey Ekstrom <ekstrom1@llnl.gov> + * UCRL-CODE-2002-040. + * + * This file is part of SLURM, a resource management program. + * For details, see <http://www.llnl.gov/linux/slurm/>. + * + * SLURM is free software; you can redistribute it and/or modify it under + * the terms of the GNU General Public License as published by the Free + * Software Foundation; either version 2 of the License, or (at your option) + * any later version. + * + * SLURM is distributed in the hope that it will be useful, but WITHOUT ANY + * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS + * FOR A PARTICULAR PURPOSE. See the GNU General Public License for more + * details. + * + * You should have received a copy of the GNU General Public License along + * with SLURM; if not, write to the Free Software Foundation, Inc., + * 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. +\*****************************************************************************/ + #include <errno.h> #include <stdio.h> #include <stdlib.h> @@ -56,7 +82,6 @@ main (int argc, char *argv[]) job_mesg. min_tmp_disk = 2034; job_mesg. partition = "batch\0"; job_mesg. priority = 100; - job_mesg. req_nodes = "lx[3000-3003]\0"; job_mesg. job_script = "/bin/hostname\0"; job_mesg. shared = 0; job_mesg. time_limit = 200; @@ -65,13 +90,13 @@ main (int argc, char *argv[]) /* the string also had Immediate */ error_code = slurm_allocate_resources ( &job_mesg , &resp_msg , true ); - error_code = slurm_allocate_resources ( &job_mesg , &resp_msg , false ); if (error_code) { printf ("allocate error %d\n", error_code); break; } else { - printf ("allocate nodes %s to job %u\n", resp_msg->node_list, job_mesg.job_id); + printf ("allocate nodes %s to job %u\n", + resp_msg->node_list, resp_msg->job_id); } } @@ -87,7 +112,8 @@ main (int argc, char *argv[]) break; } else { - printf ("allocate nodes %s to job %u\n", resp_msg->node_list, resp_msg->job_id); + printf ("allocate nodes %s to job %u\n", + resp_msg->node_list, resp_msg->job_id); } } @@ -103,7 +129,8 @@ main (int argc, char *argv[]) break; } else { - printf ("allocate nodes %s to job %u\n", resp_msg->node_list, resp_msg->job_id); + printf ("allocate nodes %s to job %u\n", + resp_msg->node_list, resp_msg->job_id); } }