Set a cgroup parameter and return its value
( self, param, value, resource='cpu' )
| 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" |
no test coverage detected