@@ -20,32 +20,32 @@ var generateFlags = []cli.Flag{
2020 cli.StringSliceFlag {Name : "args" , Usage : "command to run in the container" },
2121 cli.StringSliceFlag {Name : "env" , Usage : "add environment variable e.g. key=value" },
2222 cli.StringSliceFlag {Name : "env-file" , Usage : "read in a file of environment variables" },
23- cli.StringFlag {Name : "hostname" , Usage : "hostname value for the container" },
2423 cli.StringSliceFlag {Name : "hooks-poststart" , Usage : "set command to run in poststart hooks" },
2524 cli.StringSliceFlag {Name : "hooks-poststop" , Usage : "set command to run in poststop hooks" },
2625 cli.StringSliceFlag {Name : "hooks-prestart" , Usage : "set command to run in prestart hooks" },
26+ cli.StringFlag {Name : "hostname" , Usage : "hostname value for the container" },
2727 cli.StringSliceFlag {Name : "label" , Usage : "add annotations to the configuration e.g. key=value" },
2828 cli.StringFlag {Name : "linux-apparmor" , Usage : "specifies the the apparmor profile for the container" },
2929 cli.StringFlag {Name : "linux-cgroups-path" , Usage : "specify the path to the cgroups" },
30- cli.Uint64Flag {Name : "linux-cpu-shares" , Usage : "the relative share of CPU time available to the tasks in a cgroup" },
3130 cli.Uint64Flag {Name : "linux-cpu-period" , Usage : "the CPU period to be used for hardcapping (in usecs)" },
3231 cli.Uint64Flag {Name : "linux-cpu-quota" , Usage : "the allowed CPU time in a given period (in usecs)" },
32+ cli.Uint64Flag {Name : "linux-cpu-shares" , Usage : "the relative share of CPU time available to the tasks in a cgroup" },
3333 cli.StringFlag {Name : "linux-cpus" , Usage : "CPUs to use within the cpuset (default is to use any CPU available)" },
3434 cli.StringSliceFlag {Name : "linux-device-add" , Usage : "add a device which must be made available in the container" },
3535 cli.StringSliceFlag {Name : "linux-device-remove" , Usage : "remove a device which must be made available in the container" },
3636 cli.BoolFlag {Name : "linux-device-remove-all" , Usage : "remove all devices which must be made available in the container" },
3737 cli.BoolFlag {Name : "linux-disable-oom-kill" , Usage : "disable OOM Killer" },
38+ cli.StringSliceFlag {Name : "linux-gidmappings" , Usage : "add GIDMappings e.g HostID:ContainerID:Size" },
3839 cli.StringSliceFlag {Name : "linux-hugepage-limits-add" , Usage : "add hugepage resource limits" },
3940 cli.StringSliceFlag {Name : "linux-hugepage-limits-drop" , Usage : "drop hugepage resource limits" },
40- cli.StringSliceFlag {Name : "linux-gidmappings" , Usage : "add GIDMappings e.g HostID:ContainerID:Size" },
4141 cli.StringSliceFlag {Name : "linux-masked-paths" , Usage : "specifies paths can not be read inside container" },
4242 cli.Uint64Flag {Name : "linux-mem-kernel-limit" , Usage : "kernel memory limit (in bytes)" },
4343 cli.Uint64Flag {Name : "linux-mem-kernel-tcp" , Usage : "kernel memory limit for tcp (in bytes)" },
4444 cli.Uint64Flag {Name : "linux-mem-limit" , Usage : "memory limit (in bytes)" },
4545 cli.Uint64Flag {Name : "linux-mem-reservation" , Usage : "memory reservation or soft limit (in bytes)" },
46+ cli.StringFlag {Name : "linux-mems" , Usage : "list of memory nodes in the cpuset (default is to use any available memory node)" },
4647 cli.Uint64Flag {Name : "linux-mem-swap" , Usage : "total memory limit (memory + swap) (in bytes)" },
4748 cli.Uint64Flag {Name : "linux-mem-swappiness" , Usage : "how aggressive the kernel will swap memory pages (Range from 0 to 100)" },
48- cli.StringFlag {Name : "linux-mems" , Usage : "list of memory nodes in the cpuset (default is to use any available memory node)" },
4949 cli.StringFlag {Name : "linux-mount-label" , Usage : "selinux mount context label" },
5050 cli.StringSliceFlag {Name : "linux-namespace-add" , Usage : "adds a namespace to the set of namespaces to create or join of the form 'ns[:path]'" },
5151 cli.StringSliceFlag {Name : "linux-namespace-remove" , Usage : "removes a namespace from the set of namespaces to create or join of the form 'ns'" },
0 commit comments