Index: gclient_utils.py |
diff --git a/gclient_utils.py b/gclient_utils.py |
index 958034dfc65bc7ec1b8e8c19d527f823963e3de0..235d414585835785db978f3d3ffe88b1e11c2eca 100644 |
--- a/gclient_utils.py |
+++ b/gclient_utils.py |
@@ -479,13 +479,10 @@ def lockedmethod(method): |
class WorkItem(object): |
"""One work item.""" |
def __init__(self, name): |
- # A list of string, each being a WorkItem name. |
- self._requirements = set() |
# A unique string representing this work item. |
self._name = name |
self.lock = threading.RLock() |
- @lockedmethod |
def run(self, work_queue): |
"""work_queue is passed as keyword argument so it should be |
the last parameters of the function when you override it.""" |
@@ -495,15 +492,6 @@ class WorkItem(object): |
def name(self): |
return self._name |
- @property |
- @lockedmethod |
- def requirements(self): |
- return tuple(self._requirements) |
- |
- @lockedmethod |
- def add_requirement(self, new): |
- self._requirements.add(new) |
- |
class ExecutionQueue(object): |
"""Runs a set of WorkItem that have interdependencies and were WorkItem are |