Index: tools/telemetry/telemetry/page/page_set.py |
diff --git a/tools/telemetry/telemetry/page/page_set.py b/tools/telemetry/telemetry/page/page_set.py |
index d58f0aeaf4421b45740e15d8543cfcc190de3e07..3a9b7f902d00920af52f5db3b80463a9aae247e8 100644 |
--- a/tools/telemetry/telemetry/page/page_set.py |
+++ b/tools/telemetry/telemetry/page/page_set.py |
@@ -46,6 +46,17 @@ class PageSet(object): |
else: |
self.serving_dirs.add(os.path.realpath(os.path.join(self.base_dir, sd))) |
+ @classmethod |
+ def Name(cls): |
+ return cls.__module__.split('.')[-1] |
+ |
+ @classmethod |
+ def Description(cls): |
nednguyen
2014/06/04 22:15:45
Can you add a TODO to remove the member descriptio
dtu
2014/06/05 00:07:42
I'm going to make Name/Description a MixIn because
|
+ if cls.__doc__: |
+ return cls.__doc__.splitlines()[0] |
+ else: |
+ return '' |
+ |
def AddPage(self, page): |
assert page.page_set is self |
self.pages.append(page) |