Remove device.get_props.

Bug: https://issuetracker.google.com/37093233
Test: N/A
Change-Id: I6f516904475354e51071544bf1bf6ccb0f30f583
This commit is contained in:
Elliott Hughes
2017-06-02 17:22:37 -07:00
parent 3dffcb17b3
commit c34da2dcc7

View File

@@ -499,22 +499,6 @@ class AndroidDevice(object):
def wait(self): def wait(self):
return self._simple_call(['wait-for-device']) return self._simple_call(['wait-for-device'])
def get_props(self):
result = {}
output, _ = self.shell(['getprop'])
output = split_lines(output)
pattern = re.compile(r'^\[([^]]+)\]: \[(.*)\]')
for line in output:
match = pattern.match(line)
if match is None:
raise RuntimeError('invalid getprop line: "{}"'.format(line))
key = match.group(1)
value = match.group(2)
if key in result:
raise RuntimeError('duplicate getprop key: "{}"'.format(key))
result[key] = value
return result
def get_prop(self, prop_name): def get_prop(self, prop_name):
output = split_lines(self.shell(['getprop', prop_name])[0]) output = split_lines(self.shell(['getprop', prop_name])[0])
if len(output) != 1: if len(output) != 1: