summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorccameron@chromium.org <ccameron@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-05-11 19:13:36 +0000
committerccameron@chromium.org <ccameron@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-05-11 19:13:36 +0000
commit4a7f068c13bc34a016423d18b4755c0d1b2e8239 (patch)
tree40f25925e84faf4b49b85520497c87d01bae9da4
parentddca2f72cf9bc609ca769fa927a29392d057ca4c (diff)
downloadchromium_src-4a7f068c13bc34a016423d18b4755c0d1b2e8239.zip
chromium_src-4a7f068c13bc34a016423d18b4755c0d1b2e8239.tar.gz
chromium_src-4a7f068c13bc34a016423d18b4755c0d1b2e8239.tar.bz2
Implement telemetry GetCommandLine for Mac
BUG= Review URL: https://chromiumcodereview.appspot.com/14989009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@199623 0039d316-1c4b-4281-b951-d872f2087c98
-rw-r--r--tools/telemetry/telemetry/core/platform/mac_platform_backend.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/tools/telemetry/telemetry/core/platform/mac_platform_backend.py b/tools/telemetry/telemetry/core/platform/mac_platform_backend.py
index c4a421c..845383c 100644
--- a/tools/telemetry/telemetry/core/platform/mac_platform_backend.py
+++ b/tools/telemetry/telemetry/core/platform/mac_platform_backend.py
@@ -61,4 +61,5 @@ class MacPlatformBackend(platform_backend.PlatformBackend):
return child_pids
def GetCommandLine(self, pid):
- raise NotImplementedError()
+ return subprocess.Popen(['ps', '-p', str(pid), '-o', 'command='],
+ stdout=subprocess.PIPE).communicate()[0]