MCPcopy Create free account
hub / github.com/mininet/mininet / cgroupSet

Method cgroupSet

mininet/node.py:716–725  ·  view source on GitHub ↗

Set a cgroup parameter and return its value

( self, param, value, resource='cpu' )

Source from the content-addressed store, hash-verified

714 self.rtprio = 20
715
716 def cgroupSet( self, param, value, resource='cpu' ):
717 "Set a cgroup parameter and return its value"
718 cmd = [ 'cgset', '-r', "%s.%s=%s" % (
719 resource, param, value), '/' + self.name ]
720 errFail( cmd )
721 nvalue = self.cgroupGet( param, resource )
722 if nvalue != str( value ):
723 error( '*** error: cgroupSet: %s set to %s instead of %s\n'
724 % ( param, nvalue, value ) )
725 return nvalue
726
727 def cgroupGet( self, param, resource='cpu' ):
728 "Return value of cgroup parameter"

Callers 2

setCPUFracMethod · 0.95
setCPUsMethod · 0.95

Calls 2

cgroupGetMethod · 0.95
errFailFunction · 0.90

Tested by

no test coverage detected