Changeset 4450 for trunk/Ohana/src/opihi/pantasks/task_host.c
- Timestamp:
- Jul 4, 2005, 5:35:47 PM (21 years ago)
- File:
-
- 1 edited
-
trunk/Ohana/src/opihi/pantasks/task_host.c (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/Ohana/src/opihi/pantasks/task_host.c
r2598 r4450 4 4 int task_host (int argc, char **argv) { 5 5 6 int N, RequiredHost; 6 7 Task *task; 7 8 char *taskname; 8 9 10 RequiredHost = FALSE; 11 if (N = get_argument (argc, argv, "-required")) { 12 remove_argument (N, &argc, argv); 13 RequiredHost = TRUE; 14 } 15 9 16 if (argc != 2) { 10 fprintf (stderr, "USAGE: host <name>\n"); 11 fprintf (stderr, " (define host machine for this task (or 'none'))\n"); 17 fprintf (stderr, "USAGE: host <name> [-required]\n"); 18 fprintf (stderr, " define host machine for this task\n"); 19 fprintf (stderr, " -required flags indicates controller must use this host\n"); 20 fprintf (stderr, " value of 'local' for host indicates process not using controller\n"); 21 fprintf (stderr, " value of 'none' for host indicates controller may assign at will\n"); 12 22 return (FALSE); 13 23 } … … 23 33 return (FALSE); 24 34 } 35 task[0].host_required = RequiredHost; 25 36 26 37 if (task[0].host != NULL) free (task[0].host); 27 38 task[0].host = NULL; 28 39 29 if (!strcasecmp (argv[1], " NONE")) return (TRUE);40 if (!strcasecmp (argv[1], "LOCAL")) return (TRUE); 30 41 31 42 task[0].host = strcreate (argv[1]);
Note:
See TracChangeset
for help on using the changeset viewer.
