From: Michel Normand Date: Wed, 7 Oct 2009 14:06:09 +0000 (+0200) Subject: remove src/lxc/lxc_priority.c X-Git-Tag: lxc_0_6_4~77 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=28034e531e66f30a3ac5d525033ed8a72c5d7072;p=thirdparty%2Flxc.git remove src/lxc/lxc_priority.c this was useless since old commit 576f946d784dbe7bf9008565647bde81ed064dc2 that intoduced the cgroup support. Signed-off-by: Michel Normand Signed-off-by: Daniel Lezcano --- diff --git a/src/lxc/lxc_priority.c b/src/lxc/lxc_priority.c deleted file mode 100644 index 760979de1..000000000 --- a/src/lxc/lxc_priority.c +++ /dev/null @@ -1,78 +0,0 @@ -/* - * lxc: linux Container library - * - * (C) Copyright IBM Corp. 2007, 2008 - * - * Authors: - * Daniel Lezcano - * - * This library is free software; you can redistribute it and/or - * modify it under the terms of the GNU Lesser General Public - * License as published by the Free Software Foundation; either - * version 2.1 of the License, or (at your option) any later version. - * - * This library 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 - * Lesser General Public License for more details. - * - * You should have received a copy of the GNU Lesser General Public - * License along with this library; if not, write to the Free Software - * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - */ -#include -#include -#include -#include -#include - -#include - -void usage(char *cmd) -{ - fprintf(stderr, "%s\n", basename(cmd)); - fprintf(stderr, "\t -n : name of the container\n"); - fprintf(stderr, "\t [-p ] : priority of the container\n"); - _exit(1); -} - -int main(int argc, char *argv[]) -{ - char *name = NULL, *priority = NULL; - int opt, prio, nbargs = 0; - - while ((opt = getopt(argc, argv, "p:n:")) != -1) { - switch (opt) { - case 'n': - name = optarg; - break; - case 'p': - priority = optarg; - break; - } - - nbargs++; - } - - if (!name) - usage(argv[0]); - - if (!priority) { - if (lxc_cgroup_get_priority(name, &prio)) { - fprintf(stderr, "failed to retrieve the priority of '%s'\n", name); - return 1; - } - - printf("'%s' has priority %d\n", name, prio); - return 0; - } - - prio = atoi(priority); - if (lxc_cgroup_set_priority(name, prio)) { - fprintf(stderr, "failed to assign priority %d to of '%s'", - prio, name); - return 1; - } - - return 0; -}