controller_list = [controller_list]
cmd = list()
+
+ if not config.args.container:
+ cmd.append('sudo')
cmd.append(Cgroup.build_cmd_path('cgcreate'))
controllers_and_path = '{}:{}'.format(
controller_list = [controller_list]
cmd = list()
+
+ if not config.args.container:
+ cmd.append('sudo')
cmd.append(Cgroup.build_cmd_path('cgdelete'))
if recursive:
@staticmethod
def set(config, cgname, setting, value):
cmd = list()
+
+ if not config.args.container:
+ cmd.append('sudo')
cmd.append(Cgroup.build_cmd_path('cgset'))
if isinstance(setting, str) and isinstance(value, str):
def classify(config, controller, cgname, pid_list, sticky=False,
cancel_sticky=False):
cmd = list()
+
+ if not config.args.container:
+ cmd.append('sudo')
cmd.append(Cgroup.build_cmd_path('cgclassify'))
cmd.append('-g')
cmd.append('{}:{}'.format(controller, cgname))