From d6bd87b5350f514d9ee1f3c0033f98d869aa8459 Mon Sep 17 00:00:00 2001 From: Marc Fiuczynski Date: Thu, 15 Sep 2005 20:31:20 +0000 Subject: [PATCH] updated scheduling and chcontext code to work with new vserverimpl --- python/vserver.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/python/vserver.py b/python/vserver.py index 9d015b3..8618088 100644 --- a/python/vserver.py +++ b/python/vserver.py @@ -137,7 +137,8 @@ class VServer: fillrate = shares try: - vserverimpl.setsched(self.ctx,fillrate,interval,tokensmin,tokensmax) + cpuguaranteed = 0 # need to set this from the conf file + vserverimpl.setsched(self.ctx,fillrate,interval,tokensmin,tokensmax,cpuguaranteed) except OSError, ex: if ex.errno == 22: print "kernel does not support vserver scheduler" @@ -237,7 +238,7 @@ class VServer: def __do_chcontext(self, state_file = None): - vserverimpl.chcontext(self.ctx, self.remove_caps) + vserverimpl.chcontext(self.ctx) if not state_file: return print >>state_file, "S_CONTEXT=%d" % self.ctx -- 2.43.0