| 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 112aeb0f08ff019da731e5731a13148defe46bde..337553244dbb7557c38b5e07bc2236a2d20477f5 100644
|
| --- a/tools/telemetry/telemetry/page/page_set.py
|
| +++ b/tools/telemetry/telemetry/page/page_set.py
|
| @@ -6,7 +6,6 @@ import csv
|
| import inspect
|
| import os
|
|
|
| -from telemetry.core import util
|
| from telemetry.page import page as page_module
|
| from telemetry.page import page_set_archive_info
|
| from telemetry.util import cloud_storage
|
| @@ -78,38 +77,6 @@ class PageSet(object):
|
| page_url, self, self.base_dir))
|
|
|
| @staticmethod
|
| - def FromFile(file_path):
|
| - _, ext_name = os.path.splitext(file_path)
|
| - if ext_name == '.py':
|
| - return PageSet.FromPythonFile(file_path)
|
| - else:
|
| - raise PageSetError("Pageset %s has unsupported file type" % file_path)
|
| -
|
| - @staticmethod
|
| - def FromPythonFile(file_path):
|
| - page_set_classes = []
|
| - module = util.GetPythonPageSetModule(file_path)
|
| - for m in dir(module):
|
| - if m.endswith('PageSet') and m != 'PageSet':
|
| - page_set_classes.append(getattr(module, m))
|
| - if len(page_set_classes) != 1:
|
| - raise PageSetError("Pageset file needs to contain exactly 1 pageset class"
|
| - " with suffix 'PageSet'")
|
| - page_set = page_set_classes[0]()
|
| - for page in page_set.pages:
|
| - page_class = page.__class__
|
| -
|
| - for method_name, method in inspect.getmembers(page_class,
|
| - predicate=inspect.ismethod):
|
| - if method_name.startswith("Run"):
|
| - args, _, _, _ = inspect.getargspec(method)
|
| - if not (args[0] == "self" and args[1] == "action_runner"):
|
| - raise PageSetError("""Definition of Run<...> method of all
|
| -pages in %s must be in the form of def Run<...>(self, action_runner):"""
|
| - % file_path)
|
| - return page_set
|
| -
|
| - @staticmethod
|
| def _IsValidPrivacyBucket(bucket_name):
|
| if not bucket_name:
|
| return True
|
|
|