Chromium Code Reviews| 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) |