X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=python%2Fvserver.py;h=8618088b60c2045e736565c755bde4d5c6759f21;hb=d6bd87b5350f514d9ee1f3c0033f98d869aa8459;hp=9d015b3af154fb8af92e39da23ca27e1da152521;hpb=41a245770c0ba13ad9d9b9463c5fce43d1184be3;p=util-vserver.git 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