mirror of
https://github.com/ARM-software/devlib.git
synced 2025-01-31 02:00:45 +00:00
target: Use root if available when determine number of cpus
On some targets some entries in `/sys/devices/system/cpu` require root to list otherwise will return a permission error.
This commit is contained in:
parent
b5f36610ad
commit
ae7f01fd19
@ -155,7 +155,7 @@ class Target(object):
|
||||
def number_of_cpus(self):
|
||||
num_cpus = 0
|
||||
corere = re.compile(r'^\s*cpu\d+\s*$')
|
||||
output = self.execute('ls /sys/devices/system/cpu')
|
||||
output = self.execute('ls /sys/devices/system/cpu', as_root=self.is_rooted)
|
||||
for entry in output.split():
|
||||
if corere.match(entry):
|
||||
num_cpus += 1
|
||||
|
Loading…
x
Reference in New Issue
Block a user