From 595427842cb592c12319110650c086abb081ff00 Mon Sep 17 00:00:00 2001 From: Bob Lantz Date: Wed, 21 Mar 2012 17:28:00 -0700 Subject: [PATCH] Make CPULimitedHost method sig friendlier, and make 'cfs' default sched. --- mininet/node.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/mininet/node.py b/mininet/node.py index b05b142..3dc9cff 100644 --- a/mininet/node.py +++ b/mininet/node.py @@ -506,14 +506,14 @@ class CPULimitedHost( Host ): "CPU limited host" - def __init__( self, *args, **kwargs ): - Host.__init__( self, *args, **kwargs ) + def __init__( self, name, sched='cfs', **kwargs ): + Host.__init__( self, name, **kwargs ) # Create a cgroup and move shell into it self.cgroup = 'cpu,cpuacct:/' + self.name errFail( 'cgcreate -g ' + self.cgroup ) errFail( 'cgclassify -g %s %s' % ( self.cgroup, self.pid ) ) self.period_us = kwargs.get( 'period_us', 10000 ) - self.sched = kwargs.get( 'sched', 'rt' ) + self.sched = sched def cleanup( self ): "Clean up our cgroup"