Skip to content

Commit 8738521

Browse files
committed
Add docstrings
1 parent accd28c commit 8738521

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

scrapy/utils/trackref.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,7 @@ def __new__(cls, *args, **kwargs):
3434

3535

3636
def format_live_refs(ignore=NoneType):
37+
"""Return a tabular representation of tracked objects"""
3738
s = "Live References\n\n"
3839
now = time()
3940
for cls, wdict in sorted(six.iteritems(live_refs),
@@ -50,10 +51,12 @@ def format_live_refs(ignore=NoneType):
5051

5152

5253
def print_live_refs(*a, **kw):
54+
"""Print tracked objects"""
5355
print(format_live_refs(*a, **kw))
5456

5557

5658
def get_oldest(class_name):
59+
"""Get the oldest object for a specific class name"""
5760
for cls, wdict in six.iteritems(live_refs):
5861
if cls.__name__ == class_name:
5962
if not wdict:
@@ -62,6 +65,7 @@ def get_oldest(class_name):
6265

6366

6467
def iter_all(class_name):
68+
"""Iterate over all objects of the same class by its class name"""
6569
for cls, wdict in six.iteritems(live_refs):
6670
if cls.__name__ == class_name:
6771
return six.iterkeys(wdict)

0 commit comments

Comments
 (0)